Von Wdata aus können Sie Abfragen erstellen, die auf Daten in Nachhaltigkeitsprogramm basieren:
- Themen, Metriken, Werte und Aufgaben
- Kundenspezifische Abmessungen für metrische Werte verfügbar
- Benutzerdefinierte Tags für Metriken verfügbar
Mit diesen Abfragen können Sie:
- Untersuchen Sie Ihre Nachhaltigkeitsdaten durch eine fokussierte Linse, indem Sie Filter und Parameter verwenden.
- Verbinden Sie die Ergebnisse mit einer Tabellenkalkulation, um z. B. Nachhaltigkeitsdaten in eine Datei zu exportieren oder Quellenverknüpfungen zu Berichtsausgaben bereitzustellen.
- Bereitstellung von zusätzlichem Kontext für die Tags oder Dimensionen der Metriken.
Programm als Abfragequelle hinzufügen
So verwenden Sie die Daten eines Programms in einer Abfrage:
- <!--
-
From the query's Sources panel, click
Add sources, and select Add program data.
--> - Klicken Sie im Bereich Quellen der Abfrage auf Neue Quelle, und wählen Sie die Daten aus, die in die Ergebnisse aufgenommen werden sollen:
- Um Daten über ein Programm und seine Themen, Messgrößen, Werte oder Aufgaben aufzunehmen, wählen Sie Nachhaltigkeit, Nachhaltigkeitsprogramm.
- Um Daten über die benutzerdefinierten Dimensionen einzubeziehen, die für die metrischen Werte eines Programms verfügbar sind, wählen Sie Nachhaltigkeit, Programmdimensionen.
- Um Daten über die benutzerdefinierten Tags einzubeziehen, die für die Metriken eines Programms verfügbar sind, wählen Sie Nachhaltigkeit, Programm-Tags.
Tipp: Um zusätzlichen Kontext zu den Dimensionen oder Tags der Metriken eines Programms zu erhalten, fügen Sie die Daten des Programms und seine Dimensions- oder Tag-Daten als Quellen hinzu und erstellen Sie eine Beziehung, um sie zu verbinden.
- Suchen Sie nach dem Programm, das in der Abfrage verwendet werden soll, und wählen Sie es aus, und klicken Sie auf Add.
- Geben Sie im Bereich Quellen an, wie die Datenspalten in der Abfrage verwendet werden sollen:
- Um Spalten als Ergebnisse in Generator zu verwenden, markieren Sie sie, und wählen Sie dann Zu Feldern hinzufügen oder ziehen Sie sie auf die Registerkarte Felder.
- Um Spalten als Filter in Builder zu verwenden, markieren Sie sie, und wählen Sie dann Zu Filtern hinzufügen oder ziehen Sie sie auf die Registerkarte Filter.
Zum Beispiel für eine Abfrage mit einem Nachhaltigkeitsprogramm Quelle:Filtern Rückgabe Programmjahr Nur für bestimmte Jahre erhobene Werte Dimensionen Nur Metriken, auf die bestimmte benutzerdefinierte Dimensionen angewendet werden, und die für diese Dimensionen erfassten Werte Aufgabenstatus Nur Aufgaben mit bestimmten Datenerfassungsstatus - Um eine Spalte in die Abfrageanweisung in SQL einzubeziehen, klicken Sie mit der rechten Maustaste darauf und wählen Zu Abfrage hinzufügen.
- Um Spalten als Ergebnisse in Generator zu verwenden, markieren Sie sie, und wählen Sie dann Zu Feldern hinzufügen oder ziehen Sie sie auf die Registerkarte Felder.
- Erstellen Sie die Abfrage wie erforderlich.
Quellspalten
Wenn Sie Programmdaten als Quelle hinzufügen, können Sie deren Datenspalten in die Abfrageergebnisse aufnehmen.
Wenn Sie Programmdaten hinzufügen als Quelle wählen, kann die Abfrage diese Spalten enthalten:
| Spalte | Beschreibung | Typ |
|---|---|---|
| Programmname | Der Name des Programms | Text |
| Programmjahr | Das Jahr der Daten des Programms | Ganzzahl |
| Metrische Bezeichnung | Der Name einer Metrik innerhalb eines Programmthemas | Text |
| Metrik-Code | Der einzigartige Identifikator, der für eine Metrik generiert wird | Text |
| Metrischer Typ | Der Typ des für eine Metrik erfassten Wertes – Text, Währung, Zahl, Prozent oder Datum | Text |
| Beschreibung der Metrik | Die für eine Metrik eingegebene Beschreibung | Text |
| Dimensionen |
Der benutzerdefinierte Dimensionsname und -wert, der auf einen Metrikwert angewandt wird, wie z.B. Tipp: Wenn Ihre Metriken mehrere Dimensionen unterstützen, können Sie die Felder Dimensionsname und Dimensionswert verwenden, um getrennte Spalten für Dimensionsnamen und -werte zurückzugeben. |
Text |
| Wert-Text | Der für eine Metrik eingegebene Wert, als Text | Text |
| Wert-Zahl | Der quantitative Wert, der für eine Metrik eingegeben wird, als Zahl | Dezimal |
| Einheit | Für eine Metrik mit dem Typ Währung, Zahl oder Prozentsatz wird die Maßeinheit | Text |
| Unterstützende Anhänge |
Die Dateinamen der Anhänge, die für einen metrischen Wert hochgeladen wurden Hinweis: Wenn ein Wert mehrere Anhänge hat, werden die Dateinamen als kommagetrennte Liste angezeigt. Die Ergebnisse enthalten nur hochgeladene Anhänge; es erscheinen keine angehängten Workiva-Dateien oder Webadressen. |
Text |
| Quellentyp |
Wie ein metrischer Wert bereitgestellt wird:
|
Text |
| Quelldatei | Bei einer Metrik mit einer verbundenen Quelldatei, der Name der Quelle | Text |
| Quellabschnitt | Für eine Metrik mit einer verbundenen Quelldatei, der Name des Abschnitts in der Quelldatei, wo der Wert erscheint | Text |
| Frameworks |
Alle verknüpften Sustainability Explorer Inhalte, die von einer Metrik referenziert werden Tipp: Um verbundene Inhalte mit zusätzlichen Details aus Sustainability Explorer zu ergänzen, fügen Sie Sustainability Explorer als Abfragequelle hinzu. |
Text |
| Name der Aufgabe | Der Name einer Datenerfassungsaufgabe, die für den Wert einer Metrik erstellt wurde | Text |
| Beauftragter der Aufgabe |
Der Benutzername des Arbeitsbereichmitglieds, dem die Aufgabe zugewiesen wurde, den Wert der Metrik zu erfassen Hinweis: Wenn ein Wert mehrere Empfänger hat, werden diese als kommagetrennte Liste angezeigt, z. B. |
Text |
| Genehmiger der Aufgabe |
Der Benutzername des Arbeitsbereichmitglieds, dem die Aufgabe zugewiesen wurde, den für eine Metrik erfassten Wert zu genehmigen Wenn ein Wert mehrere Genehmigende oder Genehmigungsschritte hat:
|
Text |
| Fälligkeitsdatum der Aufgabe | Das Fälligkeitsdatum für die Datenerfassungsaufgabe eines Wertes | Datum |
| Fälligkeitsdatum des Aufgabengenehmigers |
Das Fälligkeitsdatum für die Genehmigungsaufgabe eines Wertes Tipp: Wenn ein Wert mehrere Genehmigungsschritte hat, ist dies das Fälligkeitsdatum für seine endgültige Genehmigung. |
Datum |
| Aufgabenstatus | Der Gesamtstatus der Datenerfassung eines Wertes, z. B. Nicht gestartet, In Bearbeitung oder Abgeschlossen | Text |
| Aufgabenanweisungen | Die Anweisungen, die für den Beauftragten und den Genehmiger eines metrischen Werts eingegeben wurden | Text |
| Anmerkungen | Alle für eine Metrik eingegebenen Hinweise, z. B. für Fußnoten | Text |
| Thema | Der Name eines Themas innerhalb des Programms | Text |
| Themenpfad | Wenn ein Thema in der Programmübersicht erscheint, z. B. ["Klima", "Treibhausgas (THG)", "Direkte THG-Emissionen"] |
Text |
| Benutzerdefinierte Tags | Alle benutzerdefinierten Tags, die auf eine thematische Metrik angewendet werden | Text |
| Berichtsjahr | Das Berichtsjahr der metrischen Werte des Programms | Ganzzahl |
| Anfang des Berichtszeitraums | Der Anfangsmonat des Berichtszeitraums der Programm-Metrikwerte, z. B. 1 für einen Jahreswert, oder 10 für einen Q4-Quartalswert |
Ganzzahl |
| Ende des Berichtszeitraums | Der Endmonat des Berichtszeitraums der Programm-Metrikwerte, z. B. 12 für einen Jahreswert oder einen Q4-Quartalswert |
Ganzzahl |
| Quellort | Für einen Wert mit einem verbundenen Quell-Arbeitsblatt die Koordinaten der Zelle | Text |
| Name der Dimension |
Für einen Wert mit einer angewendeten Dimension, der Name der Dimension Hinweis: Wenn Ihre Metriken mehrere Dimensionen unterstützen, kann die Abfrage bis zu sieben Felder Dimensionsname enthalten - eines für jede Dimension, die für eine Metrik möglich ist. Die Position einer Dimension - z.B. in Name der Dimension 1, Name der Dimension 2, und so weiter - spiegelt ihre Reihenfolge in der Metrik Metrik konfigurieren Panel wider. |
Text |
| Wert der Dimension |
Für einen Wert mit einer angewendeten Dimension wird der Dimensionswert Hinweis: Wenn Ihre Metriken mehrere Dimensionen unterstützen, kann die Abfrage bis zu sieben Felder Dimensionswert enthalten - eines für jede Dimension, die für eine Metrik möglich ist. Die Position einer Dimension - z.B. in Wert der Dimension 1, Wert der Dimension 2, usw. - spiegelt ihre Reihenfolge im Panel der Metrik Metrik konfigurieren wider. |
Text |
Hinweis: Ihr Arbeitsbereich unterstützt möglicherweise noch nicht mehrere Dimensionen für metrische Werte. Bleiben Sie dran!
Wenn Sie Programmdimensionsdaten hinzufügen als Quelle wählen, kann die Abfrage diese Spalten enthalten:
| Spalte | Beschreibung | Typ |
|---|---|---|
| Name der Dimension | Der Name einer benutzerdefinierten Dimension, die für das Programm eingerichtet wurde, z. B. Ort oder Geschlecht | Text |
| Wert-ID | Die eindeutige ID, die dem Wert einer Dimension zugewiesen ist, z. B. IA oder NB | Text |
| Wertname | Der vollständige Name des Wertes einer Dimension, z. B. Iowa oder Non-binary | Text |
| Status der Dimension | Ob eine Dimension aktiv oder inaktiv ist | Text |
Wenn Sie Programm-Tag-Daten als Quelle hinzufügen auswählen, kann die Abfrage diese Spalten enthalten:
| Spalte | Beschreibung | Typ |
|---|---|---|
| Tag-Name | Der Name eines benutzerdefinierten Tags, der für das Programm eingerichtet wurde | Text |
| Tag-Wert | Der Name des Wertes des Tags | Text |
Verbinden von Programmdaten mit Dimensions- oder Tag-Daten
Um zusätzlichen Kontext zu den Dimensionen oder Tags eines Programms zu erhalten, fügen Sie die Daten des Programms und seine Dimensionen oder Tags als Quellen hinzu, und erstellen Sie dann unter eine Beziehung, um sie zu verbinden.
Zum Beispiel, um die Dimensionen eines Programms in den Kontext einzubeziehen:
- Wählen Sie unter Quellen, Nachhaltigkeitsprogramm und Programmdimensionen, und wählen Sie für beide das gleiche Programm.
- Fügen Sie unter Felder die einzuschließenden Spalten aus jeder Quelle hinzu.
Mindestens einschließen:- Abmessungen aus den Programmdaten
- Wert-ID aus den Dimensionen
- Fügen Sie unter Relationships eine linke Verknüpfung hinzu:
-
Wählen Sie in der linken Quelle Berechnetes Feld, und wenden Sie dann eine Berechnung an, die auf der Spalte Dimensionen im Bereich Feldeigenschaften basiert:
JSON_FORMAT(JSON_ARRAY_GET(JSON_EXTRACT(JSON_PARSE( {1} ), '$.*'), 0))Tipp: Sie können schnell die
JSONFunktionen über das Menü Formel in die Berechnung einfügen. - Wählen Sie in der rechten Quelle das Feld Wert-ID der Dimension.
-
- Klicken Sie auf Speichern.
Spalten für bestimmte Rahmenbedingungen oder Tags einbeziehen
Wenn Sie ein Programm als Abfragequelle verwenden, können Sie Spalten für alle Framework-Referenzen und benutzerdefinierten Tags einschließen, die auf seine Metriken angewendet werden. Der Übersichtlichkeit halber können Sie stattdessen Berechnungen durchführen, um Spalten nur für bestimmte Rahmenbedingungen oder Tags aufzunehmen.
Wenn Sie die Spalte Frameworks in eine Abfrage einbeziehen, erhalten Sie alle Framework-Referenzen, die auf die Metriken angewendet werden. Zum Beispiel:
| Rahmenbedingungen |
|---|
| "gri_2020": ["305", "305-1"], "sasb_2021": ["EM-CM-110a", "EM-CM-110a.1"] |
Der Übersichtlichkeit halber können Sie stattdessen eine separate Spalte für die Verweise einer Rahmenbedingung einfügen, z. B.:
| GRI | SASB |
|---|---|
| ["305", "305-1"] | ["EM-CM-110a", "EM-CM-110a.1"] |
Um eine Spalte für die Verweise einer Rahmenbedingung in die Ergebnisse einer Abfrage aufzunehmen, wenden Sie diese Berechnung an:
- Klicken Sie im Bereich Quellen mit der rechten Maustaste auf Berechnung, und wählen Sie Zu Feldern hinzufügen.
- Wählen Sie unter Felder Berechnung.
- Geben Sie im Bereich Feldeigenschaften die Spaltenüberschrift der Berechnung in die Abfrageergebnisse ein, z. B. „SASB“ für Referenzen zu den Standards des Sustainability Accounting Board (SASB).
- Klicken Sie im Bereich Quellen mit der rechten Maustaste auf die Spalte Rahmenbedingungen des Quellprogramms und wählen Sie In Berechnung einbeziehen.
-
Geben Sie im Bereich Feldeigenschaften die Formel ein:
JSON_EXTRACT({[Feld]}, '$.[Rahmen]')- Ersetzen Sie
[Feld]durch die Nummer der Spalte der Rahmenbedingung unter Enthaltene Spalten, z. B.1. - Ersetzen Sie
[Rahmenbedingung]durch den Namen und die Version der Rahmenbedingung der einzubeziehenden Verweise, z. B.sasb_2021.
- Ersetzen Sie
- Klicken Sie auf Übernehmen.
Wenn Sie die Spalte Custom tags in eine Abfrage einbeziehen, werden alle Tag-Werte angezeigt, die auf die Metriken angewendet werden. Zum Beispiel:
| Benutzerdefinierte Tags |
|---|
| {"CDP": ["C5.1", "C4.1a"], "Ort": ["Ames", "Denver"]} |
Der Übersichtlichkeit halber können Sie stattdessen eine separate Spalte für einen Tag einfügen, z. B.:
| CDP | Ort |
|---|---|
| ["C5.1", "C4.1a"] | ["Ames", "Denver"] |
Um eine Spalte für die Werte eines benutzerdefinierten Tags in die Ergebnisse einer Abfrage aufzunehmen, wenden Sie diese Berechnung an:
- Klicken Sie im Bereich Quellen mit der rechten Maustaste auf Berechnung, und wählen Sie Zu Feldern hinzufügen.
- Wählen Sie unter Felder Berechnung.
- Geben Sie im Bereich Feldeigenschaften die Spaltenüberschrift der Berechnung in den Abfrageergebnissen ein, z. B. „CDP“ für Metriken, die mit CDP-Fragebogenelementen gekennzeichnet sind.
- Klicken Sie im Bereich Quellen mit der rechten Maustaste auf die Spalte Benutzerdefinierte Tags des Quellprogramms und wählen Sie In Berechnung einbeziehen.
-
Geben Sie im Bereich Feldeigenschaften die Formel ein, und ersetzen Sie
[tag]durch den Namen des benutzerdefinierten Tags der einzuschließenden Werte, z. B.CDP.JSON_EXTRACT({[feld]}, '$["tag"]')Tipp: Um die Anführungszeichen von Tag-Werten in den Abfrageergebnissen zu entfernen, fügen Sie die Anweisung
W_JSON_ARRAY_JOINW_JSON_ARRAY_JOIN( JSON_EXTRACT( {[field]} , '$["tag"]'), ',')). - Klicken Sie auf Übernehmen.
Programmabfragequellen aktualisieren
Wenn sich das Programm weiterentwickelt und neue Funktionen einführt, müssen Sie möglicherweise die Abfragequelle aktualisieren, um alle zugehörigen Spalten aufzunehmen.
Tipp: Wenn ein Programm neue Spalten einschließen muss, zeigt seine Abfragequelle eine Warnung in Quellen an.
So aktualisieren Sie die Abfragequelle eines Programms:
- Klicken Sie in Quellen mit der rechten Maustaste auf die Quelle, und wählen Sie Quelle entfernen.
- Fügen Sie das Programm wieder als Quelle hinzu.
- Bearbeiten Sie die Abfrage, um die Spalten des Programms nach Bedarf einzubeziehen.