CO2 AI ermöglicht es Ihnen, die Umweltauswirkungen Ihres Unternehmens zu messen und in großem Umfang zu dekarbonisieren - mit Hilfe von künstlicher Intelligenz (KI).
Mit der Workiva-Plattform können Sie Ketten erstellen, um automatisch CO2-Fußabdruckdaten von CO2 AI in eine Tabelle herunterzuladen, basierend auf einem Zeitraum, der in einem benutzerdefinierten CO2 AI Tabellenblatt angegeben ist. Sie können die Tabelle dann als Quelle für eine Abfrage oder eine Tabellenkalkulation verwenden, beispielsweise um die Daten in die Umwelt-, Sozial- und Governance- (ESG) oder Nachhaltigkeitsberichterstattung aufzunehmen.
Hinweis: Während Sie in dieser Anleitung mehrere Ketten erstellen, führen Sie nur eine Kette aus - die dann automatisch die anderen ausführt - um Daten von der CO2-KI herunterzuladen und die Kalkulationstabelle zu aktualisieren.
Hinweis: Die von diesen Ketten verwendete CO2 AI Tabelle wird von Workiva zur Verfügung gestellt. Wenn Sie es nicht haben, aber daran interessiert sind, wenden Sie sich an Ihren Customer Success Manager, um Einzelheiten zu erfahren.
Voraussetzungen
Um diese Ketten zu erstellen, richten Sie zunächst diese Verbindungen in Ketten ein:
- Workiva Konnektor
- Tabellen-Transformation Konnektor
- JSON Konnektor
- Handlebars Konnektor
- Dateidienstprogramm Konnektor
- HTTP-Konnektor
Tipp: Alle Befehle in den Ketten verwenden den Standard-CloudRunner. Es werden keine GroundRunners benötigt.
Um die Integration mit CO2 AI zu aktivieren, fordern Sie das Token und die Domäne für das Konto Ihres Unternehmens von Ihrem CO2 AI-Administrator an.
Schließlich notieren Sie sich unter die IDs für das Tabellenblatt CO2 AI, seine Blätter und die damit verbundene Tabelle.
Erstellen Sie eine Kette zum Protokollieren von Datendownloads
Erstellen Sie zunächst eine Kette zur Aktualisierung des CO2 AI Tabellenblatts, um zu verfolgen, wann die Carbon Footprint Daten in Workiva hochgeladen werden.
Schritt 1. Die Kette erstellen
- Klicken Sie unter Chains auf Create, und wählen Sie Create chain.
- Geben Sie unter Einrichtung einen Namen für
3 ein. CO2 AI logund eine Beschreibung, um zu erklären, dass die Kette protokolliert, wenn Daten von CO2 AI hochgeladen werden. - Klicken Sie auf Speichern.
Schritt 2. Starten Sie mit einem Runtime Inputs Ereignis
- Von Auslösendes Ereignis, verschieben Sie Laufzeit-Eingänge nach Start.
- Wählen Sie das Ereignis Runtime inputs und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie unter Variablen TextField-Eingaben mit diesen Anzeigenamen hinzu:
MeldungBereichArbeitsblatt-IDBlattname
Tipp: Lassen Sie die Standardwerte der Variablen leer; sie werden generiert, wenn Sie die 1 ausführen. CO2 AI refresh Kette später erstellt.
- Wählen Sie Erforderlich für alle Variablen, und klicken Sie auf Speichern.
Schritt 3. Befehle zur Protokollierung des Downloads hinzufügen
So fügen Sie den Download dem Blatt Status des Tabellenblatts CO2 AI hinzu:
- Wählen Sie unter Verfügbare Verbindungen Dateidienstprogramm und verschieben Sie Datei erstellen in den Hauptbereich.
- Ziehen Sie eine Verknüpfung von Laufzeiteingaben auf Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden File utilities-Anschluss. Text Wählen Sie den Message Laufzeiteingang aus Trigger. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Blattdaten überschreiben auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Datei erstellen auf Blattdaten überschreiben.
- Wählen Sie den Befehl Blattdaten überschreiben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden Workiva-Anschluss. Arbeitsblatt-ID Wählen Sie die Spreadsheet ID Runtime Input von Trigger. Blatt-ID/Name Wählen Sie die Blattname Laufzeiteingabe von Auslöser. Datendatei Wählen Sie die Erstellte Datei-Ausgabe aus Erstelle Datei. Trennzeichen Geben Sie ein Komma ein ( ,).Startzelle Geben Sie A2:C2ein.Asynchron verwenden Deaktivieren Sie dieses Kontrollkästchen. Plattform-API verwenden Aktivieren Sie dieses Kontrollkästchen.
Schritt 4. Befehle zum Zurücksetzen des Kontrollblatts hinzufügen
So setzen Sie die Control Bogenauswahl für den nächsten Lauf zurück:
- Wählen Sie unter Verfügbare Verbindungen Dateidienstprogramm und verschieben Sie ein weiteres Datei erstellen in den Hauptbereich.
- Ziehen Sie eine weitere Verknüpfung von Runtime inputs auf die neue Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Anschluss für File utilities wie zuvor. Text Geben Sie ,,ein. - Wählen Sie aus Verfügbare Anschlüsse, wählen Sie Workiva, und verschieben Sie ein weiteres Blattdaten überschreiben auf die Leinwand.
- Ziehen Sie eine Verknüpfung von der zweiten Datei erstellen auf die neue Blattdaten überschreiben.
- Wählen Sie den Befehl Blattdaten überschreiben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie zuvor. Arbeitsblatt-ID Wählen Sie die Spreadsheet ID Runtime Input von Trigger. Blatt-ID/Name Kontrollblatt eingeben. Datendatei Wählen Sie die Ausgabe Created file aus der zweiten Create file. Trennzeichen Geben Sie ein Komma ein ( ,).Startzelle Wählen Sie den Bereich Laufzeiteingang aus Auslöser. Asynchron verwenden Deaktivieren Sie dieses Kontrollkästchen. Plattform-API verwenden Aktivieren Sie dieses Kontrollkästchen. - Klicken Sie auf Veröffentlichen, geben Sie einen Hinweis auf die Veröffentlichung der Kette ein und klicken Sie auf Veröffentlichen.
Ketten aus der Vorlage Load Data to Wdata erstellen
Als Nächstes verwendet die Vorlage Load Data to Wdata , um Ketten zu erstellen, die die verknüpfte Tabelle des Arbeitsblatts CO2 AI mit den von CO2 AI heruntergeladenen Daten aktualisieren. Die Vorlage Load Data to Wdata erstellt Ketten, die zusammenarbeiten, um:
- Feststellen, ob der Datensatz bereits in der Tabelle vorhanden ist
- Aktualisieren Sie die Tabelle mit dem neuesten Datensatz
Um die Ketten aus Vorlagen zu erstellen, öffnen Sie die Vorlage Load Data to Wdata | Primary chain und klicken Sie auf New chain.
Aufbau einer Kette zum Herunterladen von Daten von CO2 AI
Bauen Sie schließlich eine Kette zum Herunterladen und Importieren von CO2-Fußabdruckdaten aus CO2 AI auf.
Schritt 1. Die Kette erstellen
- Klicken Sie unter Chains auf Create, und wählen Sie Create chain.
- Geben Sie unter Setup einen Namen für
ein. 1. CO2 AI refreshund eine Beschreibung, um zu erklären, dass die Kette Daten von CO2 AI herunterlädt und in die Tabelle hochlädt. - Fügen Sie diese Variablen hinzu, und klicken Sie auf Speichern:
Name Wert CO2 AI-Token Geben Sie den Token für das Konto Ihres Unternehmens bei CO2 AI ein. CO2 AI-Bereich Geben Sie die Domain des Kontos Ihres Unternehmens bei CO2 AI ein. Arbeitsblatt-ID Geben Sie die ID für das Arbeitsblatt CO2 AI ein. Kontrollblatt-ID Geben Sie die ID für den Abschnitt Kontrollblatt des Tabellenblatts CO2 AI ein. Logbuch Status eingeben. Tabellen-ID: Geben Sie die ID für die Tabelle ein, die mit dem Arbeitsblatt CO2 AI verbunden ist.
Schritt 2. Befehl zum Abrufen des Jahres aus dem Kontrollblatt hinzufügen
Zur Bestimmung des Jahres der Daten, die von Ihrem CO2 AI-Konto heruntergeladen werden sollen:
- Von Verfügbare Anschlüsse, wählen Sie Workiva, und verschieben Sie Get sheet data nach Start.
- Wählen Sie den Befehl Blattdaten abrufen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei der vorherigen Kette. Arbeitsblatt-ID Wählen Sie die Variable Spreadsheet ID aus Kette. Blatt-ID/Name Wählen Sie die Variable Kontrollblatt-ID aus Kette. Region Geben Sie A5ein.Wertstil Wählen Sie Berechnet. Überarbeitung Geben Sie -1ein.
Schritt 3. Befehle hinzufügen, um zu sehen, ob CO2 AI Daten hat
Überprüfen, ob Daten zum CO2-Fußabdruck zum Herunterladen verfügbar sind:
- Wählen Sie aus Verfügbare Verbindungen, HTTP, und verschieben Sie Holen Sie auf die Leinwand.
- Ziehen Sie einen Link von Blattdaten abrufen zu Abrufen.
- Wählen Sie den Befehl Get, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl CO2 AI auf Zyklen überprüft.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden HTTP-Anschluss. Antwort anzeigen Aktivieren Sie dieses Kontrollkästchen. URL Erstellen Sie die URL für die Anfrage: - Geben Sie
https://ein. - Wählen Sie die Variable CO2 AI Domain aus Chain.
- Geben Sie
.co2ai.com/api/0.1/cycles?in_past=100&in_future=100ein.
Kopfzeilen Fügen Sie diese Überschrift hinzu: - Geben Sie unter Schlüssel,
Berechtigungein. - In Wert, geben Sie
Trägerein, dann wählen Sie die Variable CO2 AI-Token aus Kette.
Inhaltstyp Geben Sie application/jsonein.Ausgabe Geben Sie diese Beispielantwort ein: [ { "id": 1, "name": "2020", "is_enabled": true, "start_at": "2020-01-01T00:00:00+00:00", "end_at": "2020-12-31T00:00:00+00:00", "is_current": false, "has_any_footprint": true } ] - Geben Sie
- Wählen Sie unter Verfügbare Verbindungen, wählen Sie JSON, und verschieben Sie Array to CSV auf die Leinwand.
- Ziehen Sie einen Link von Get zu Array zu CSV.
- Wählen Sie den Befehl Array to CSV und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden JSON-Konnektor aus. JSON-Daten Wählen Sie die Ausgabe Antwort von Holen Sie sich. Mehrwertiges Begrenzungszeichen Geben Sie ein Komma ein (,). Vorschau Ergebnis Aktivieren Sie dieses Kontrollkästchen. Trennzeichen Wählen Sie Komma. - Fügen Sie unter Spalten diese Spalten hinzu, und klicken Sie dann auf Speichern:
Spaltenname JSON-Pfad ID .id Name .name is_enabled .is_enabled start_date .start_at end_date .end_at aktuell .is_current Fußabdruck .has_any_footprint - Wählen Sie unter Verfügbare Verbindungen, wählen Sie Tabellarische Transformation, und verschieben Sie Wert extrahieren auf die Leinwand.
- Ziehen Sie einen Link von Array zu CSV zu Wert extrahieren.
- Wählen Sie den Befehl Wert extrahieren, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl das Jahr aus dem Blatt Steuerung abruft.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden Tabellentransformations-Connector aus. Eingabedatei Wählen Sie diese Daten Ausgabe von Blattdaten abrufen. Säulenindex Geben Sie 2ein.Trennzeichen Wählen Sie Komma. Zeilenindex Geben Sie 2ein. - Wählen Sie unter Verfügbare Konnektoren, wählen Sie Tabellarische Transformation, und verschieben Sie Erweiterte Abfrage in den Canvas.
- Ziehen Sie einen Link von Extraktwert auf Erweiterte Abfrage.
- Wählen Sie den Befehl Erweiterte Abfrage, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl das Jahr aus dem Blatt Steuerung abruft.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Tabellarischen Transformationskonnektor wie Wert extrahieren. Tabellen Fügen Sie diese Tabelle hinzu: - In Datei, wählen Sie die Konvertierte Datei Ausgabe von Array zu CSV.
- In Tabellenname,
beingeben.
Abfrage Geben Sie die Abfrage ein, die Sie durchführen möchten: - Eingabe
Select * from b where name='. - Wählen Sie die Ausgabe Wert von Wert extrahieren.
- Geben Sie
' und footprint = 'true'ein.
Eingabebegrenzer Wählen Sie Komma. Begrenzungszeichen für die Ausgabe Wählen Sie Komma. Vorschau der Ergebnisse Aktivieren Sie dieses Kontrollkästchen.
Schritt 4. Fügen Sie Befehle zum Herunterladen aller verfügbaren Daten von CO2 AI hinzu
Zum Herunterladen der verfügbaren CO2-Fußabdruckdaten von CO2 AI:
- Verschieben Sie von Ketten-Ereignisse, Bedingung in den Hauptbereich.
- Ziehen Sie einen Link von Erweiterte Abfrage auf Bedingte.
- Wählen Sie das Ereignis Conditional aus, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass das Ereignis die Ergebnisse der Abfrage überprüft.
- Fügen Sie unter Bedingung die zu testende Regel hinzu und klicken Sie dann auf Speichern:
Daten Vorgang - Wählen Sie unter Data type to test die Option Integer.
- Wählen Sie die Ausgabe Record count von Erweiterte Abfrage.
- Wählen Sie unter Zu testende Operation „Größer als (>)“ aus.
- Geben Sie
0ein.
- Um die Kette zu stoppen, wenn keine Daten heruntergeladen werden können, fügen Sie ein Run chain Ereignis zum Canvas hinzu.
- Ziehen Sie einen Link aus Bedingt auf Kette ausführen.
- Doppelklicken Sie auf den Link, und wählen Sie Fehler.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- In Chain to run, wählen Sie die 3. CO2 AI log Kette, die zuvor erstellt wurde.
- Geben Sie die Laufzeit-Eingaben der Kette ein, und klicken Sie auf Speichern:
Laufzeit-Eingabe Wert Meldung Erstellen Sie die Nachricht, die auf dem Blatt Status veröffentlicht werden soll: - Wählen Sie die Variable SystemDateTime aus Runtime.
- Klicken Sie auf die Variable SystemDateTime und fügen Sie dann eine Transformation Parse date/time hinzu.
- Wählen Sie ISO Extended (Platform Standard).
- In Datumsformat ausgeben,
%Y-%m-%deingeben. - Wählen Sie die Eingangs- und Ausgangszeitzonen aus und klicken Sie dann auf Anwenden.
- Geben Sie
,Erfolgreich mit Fehlern,ein. - Wählen Sie die Ausgabe Wert aus dem Befehl Wert extrahieren für das Jahr.
- Geben Sie
Fußabdruck existiert nicht ein. Wenden Sie sich an Ihren CO2 AI-Administrator.
Bereich B6:C6 Arbeitsblatt-ID Wählen Sie die Variable Spreadsheet ID aus Kette. Blattname Wählen Sie die Variable Protokollblatt aus Kette. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie Tabellarische Transformation, und verschieben Sie Wert extrahieren auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Bedingt auf Wert extrahieren.
- Wählen Sie den Befehl Wert extrahieren, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl die Zyklus-ID abruft.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Tabellarischen Transformationskonnektor wie zuvor. Eingabedatei Wählen Sie diese Ergebnis Ausgabe von Erweiterte Abfrage. Säulenindex Geben Sie 1ein.Trennzeichen Wählen Sie Komma. Zeilenindex Geben Sie 2ein. - Wählen Sie aus Verfügbare Verbindungen, HTTP, und verschieben Sie Holen Sie auf die Leinwand.
- Ziehen Sie einen Link von Extract value zu Get.
- Wählen Sie den Befehl Get, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl die Liste der verfügbaren Footprint-Daten abruft.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben HTTP-Anschluss wie zuvor. Antwort anzeigen Aktivieren Sie dieses Kontrollkästchen. URL Erstellen Sie die URL für die Anfrage: - Geben Sie
https://ein. - Wählen Sie die Variable CO2 AI Domain aus Chain.
- Geben Sie
.co2ai.com/api/0.1/footprints/cycles/ein. - Wählen Sie die Ausgabe Wert aus dem vorangegangenen Wert extrahieren.
Kopfzeilen Fügen Sie diese Überschrift hinzu: - Geben Sie unter Schlüssel,
Berechtigungein. - In Wert, geben Sie
Trägerein, dann wählen Sie die Variable CO2 AI-Token aus Kette.
Inhaltstyp Geben Sie application/jsonein.Ausgabe Geben Sie diese Beispielantwort ein: [{"name": "spirit-cycle-3-(api)", "description": "Footprint erstellt über die CO2AI API", "id":3, "created_by":{"id":2, "sub": "samlp|co2ai-okta|dima@co2ai.com", "username": "dima@co2ai.com"}, "created_at": "2024-05-20T08:50:27.263752 00:00","updated_at":"2024-05-20T08:50:29.335418 00:00","state":"processed","cycle_id":3,"is_cycle_baseline":true,"is_projected":false,"start_at":"2024-05-20T08:50:27.258324 00:00","end_at":null,"data_ingestion_method":"prepared-files"}] - Geben Sie
- Wählen Sie aus Verfügbare Verbindungen, HTTP, und verschieben Sie eine weitere Holen Sie auf die Leinwand.
- Ziehen Sie einen Link zwischen diesen und den vorherigen Befehl Holen.
- Wählen Sie den neuen Befehl Get und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl die verfügbaren Footprint-Daten abruft.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben HTTP-Anschluss wie zuvor. Antwort anzeigen Aktivieren Sie dieses Kontrollkästchen. URL Erstellen Sie die URL für die Anfrage: - Geben Sie
https://ein. - Wählen Sie die Variable CO2 AI Domain aus Chain.
- Geben Sie
.co2ai.com/api/0.1/reports/metrics/ein. - Wählen Sie die Ausgabe Antwort aus dem vorangegangenen Get.
Kopfzeilen Fügen Sie diese Überschrift hinzu: - Geben Sie unter Schlüssel,
Berechtigungein. - In Wert, geben Sie
Trägerein, dann wählen Sie die Variable CO2 AI-Token aus Kette.
Inhaltstyp Geben Sie application/jsonein.Ausgabe Geben Sie diese Beispielantwort ein: {"source":"CO2 AI","created_at":"2024-07-15T21:34:43.449364+00:00","footprint":{"name":"spirit-cycle-3-(api)","description":"Footprint created via the CO2AI API","id":3,"created_by":{"id":2,"sub":"samlp|co2ai-okta|dima@co2ai.com","username":"dima@co2ai.com"},"created_at":"2024-05-20T08:50:27.263752+00:00","updated_at":"2024-05-20T08:50:29.335418+00:00","state":"processed","cycle_id":3,"is_cycle_baseline":true,"is_projected":false,"start_at":"2024-05-20T08:50:27.258324+00:00","end_at":null,"data_ingestion_method":"prepared-files"},"metrics":[{"name":"Gross Scopes 1, 2, 3 - GHG emissions per scope [table]","meta":{"ESRS":"E1","DR":"E1-6"},"unit":"kgCO2eq","group":["Scope"],"values":[{"Scope":2.0,"value":411629000.0},{"Scope":3.0,"value":4800422470.269996},{"Scope":1.0,"value":253374999.99999952}]},{"name":"Total GHG emissions","meta":{"ESRS":"E1","DR":"E1-6"},"unit":"kgCO2eq","group":[],"values":[{"value":5465426470.269995}]},{"name":"Total GHG emissions per scope and ghg category","meta":{"ESRS":"E1","DR":"E1-6"},"unit":"kgCO2eq","group":["Scope","GHG category"],"values":[{"GHG category":"EnergyAndElectricityConsumption","Scope":2.0,"value":411629000.0},{"GHG category":"DirectEmissions","Scope":1.0,"value":253374999.99999952},{"GHG category":"EndOfLifeTreatmentOfSoldProducts","Scope":3.0,"value":2371999.999999996},{"GHG category":"Franchises","Scope":3.0,"value":299.99999999999955},{"GHG category":"Investments","Scope":3.0,"value":350999.9999999993},{"GHG category":"EmployeeCommuting","Scope":3.0,"value":95039.99999999977},{"GHG category":"PurchasedGoodsAndServices","Scope":3.0,"value":2747921733.269994},{"GHG category":"BusinessTravel","Scope":3.0,"value":2523904.9999999898},{"GHG category":"ProcessingOfSoldProducts","Scope":3.0,"value":0.0},{"GHG category":"UpstreamTransportationAndDistribution","Scope":3.0,"value":1198368000.0},{"GHG category":"WasteGeneratedInOperations","Scope":3.0,"value":642060500.0},{"GHG category":"UpstreamLeasedAssets","Scope":3.0,"value":150196991.99999982},{"GHG category":"CapitalGoods","Scope":3.0,"value":56442999.99999991},{"GHG category":"DownstreamLeasedAssets","Scope":3.0,"value":89999.9999999999},{"GHG category":"UseOfSoldProduct","Scope":3.0,"value":0.0}]},{"name":"Total energy consumption related to own operations","meta":{"ESRS":"E1","DR":"E1-5"},"unit":"kWh","group":[],"values":[{"value":522000000.0}]}]} - Geben Sie
- Wählen Sie unter Verfügbare Verbindungen, wählen Sie Lenker, und verschieben Sie Textvorlage rendern auf die Leinwand.
- Ziehen Sie einen Link aus dem zweiten Holen Sie auf Rendern Sie die Textvorlage.
- Wählen Sie den Befehl Textvorlage rendern, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl die eindeutigen Kopfzeilen der Footprint-Daten analysiert.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden Handlebars-Konnektor. Vorlage Geben Sie die zu rendernde Vorlage ein: {{#each d}}
{{#each this.group}}
{{.}}
{{/each}}
{{/each}}JSON-Variablen Fügen Sie diese Variable hinzu: - Geben Sie in Name,
dein. - Wählen Sie unter Value die Ausgabe Response des Befehls Get für die Liste der Footprint-Daten.
- Wählen Sie Ist Liste?
- Geben Sie in Name,
Schritt 5. Befehle zum Parsen von Daten für eindeutige Spalten hinzufügen
Um die Daten der einzelnen Spalten aus der gerenderten Vorlage zu analysieren:
- Wählen Sie unter Verfügbare Verbindungen Dateidienstprogramm und verschieben Sie Datei erstellen in den Hauptbereich.
- Ziehen Sie einen Link von Rendering-Textvorlage auf Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl die Daten der einzelnen Spalten analysiert.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Konnektor für Dateidienstprogramm wie zuvor. Text Geben Sie den Text ein, der der erstellten Datei hinzugefügt werden soll: - Geben Sie
colein, drücken Sie dann Geben Sie ein. - Wählen Sie die Ausgabe Gerenderter Text aus Vorlage für gerenderten Text.
- Geben Sie
- Wählen Sie unter Verfügbare Konnektoren, wählen Sie Tabellarische Transformation, und verschieben Sie Erweiterte Abfrage in den Canvas.
- Ziehen Sie einen Link von Datei erstellen auf Erweiterte Abfrage.
- Wählen Sie den Befehl Erweiterte Abfrage, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Tabellarischen Transformationskonnektor wie zuvor. Tabellen Fügen Sie diese Tabelle hinzu: - Wählen Sie unter Datei die Datei Erstellte Datei Ausgabe von Datei erstellen.
- In Tabellenname, geben Sie
fein.
Abfrage Geben Sie diese Abfrage ein: select distinct(cols) from f
Eingabebegrenzer Wählen Sie Komma. Begrenzungszeichen für die Ausgabe Wählen Sie Komma. Vorschau der Ergebnisse Aktivieren Sie dieses Kontrollkästchen. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie JSON, und verschieben Sie CSV to JSON auf die Leinwand.
- Ziehen Sie einen Link von Erweiterte Abfrage zu CSV zu JSON.
- Wählen Sie den Befehl CSV to JSON und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern.
Eigenschaft Wert Konnektor Wählen Sie denselben JSON-Konnektor wie zuvor. Eingabedatei Wählen Sie die Ausgabe Ergebnis des vorangegangenen Befehls Erweiterte Abfrage. Trennzeichen Wählen Sie Komma (,).
Schritt 6. Befehle hinzufügen, um auch die Daten aller Spalten zu analysieren
Um auch Daten aus allen Spalten der gerenderten Vorlage zu analysieren:
- Wählen Sie unter Verfügbare Verbindungen, wählen Sie File utilities, und verschieben Sie eine weitere Create file auf die Leinwand.
- Ziehen Sie einen weiteren Link von Textvorlage rendern auf die neue Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, damit Sie erkennen können, dass der Befehl die Daten aller Spalten analysiert.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Konnektor für Dateidienstprogramm wie zuvor. Text Geben Sie den Text ein, der der erstellten Datei hinzugefügt werden soll: - Geben Sie
colmein, dann drücken Sie Geben Sie ein. - Geben Sie
nameein und drücken Sie dann Eingabetaste. - Geben Sie
Rahmenein und drücken Sie dann Geben Sie ein. - Geben Sie
disclosureein und drücken Sie dann die Eingabetaste. - Geben Sie
unitund drücken Sie dann die Eingabetaste ein. - Wählen Sie die Ausgabe Gerenderter Text aus Vorlage für gerenderten Text.
- Geben Sie
Werteein.
- Geben Sie
- Wählen Sie unter Verfügbare Konnektoren, wählen Sie Tabellarische Transformation, und verschieben Sie Erweiterte Abfrage in den Canvas.
- Ziehen Sie einen Link von Datei erstellen auf Erweiterte Abfrage.
- Wählen Sie den Befehl Erweiterte Abfrage, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Tabellarischen Transformationskonnektor wie zuvor. Tabellen Fügen Sie diese Tabelle hinzu: - Wählen Sie unter Datei die Ausgabe Erstellte Datei des vorangegangenen Befehls Datei erstellen.
- In Tabellenname, geben Sie
fein.
Abfrage Geben Sie diese Abfrage ein: select lower(replace(colm,' ','_')) as "colm" from
(select distinct(colm) from f)Eingabebegrenzer Wählen Sie Komma. Begrenzungszeichen für die Ausgabe Wählen Sie Komma. Vorschau der Ergebnisse Aktivieren Sie dieses Kontrollkästchen. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie JSON, und verschieben Sie CSV to JSON auf die Leinwand.
- Ziehen Sie einen Link von Erweiterte Abfrage zu CSV zu JSON.
- Wählen Sie den Befehl CSV to JSON und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben JSON-Konnektor wie zuvor. Eingabedatei Wählen Sie die Ausgabe Ergebnis des vorangegangenen Befehls Erweiterte Abfrage. Trennzeichen Wählen Sie Komma (,).
Schritt 7. Befehle zum Herunterladen und Importieren von Daten hinzufügen
Zum Parsen und Importieren der von CO2 AI heruntergeladenen Footprint-Daten:
- Wählen Sie unter Verfügbare Verbindungen, wählen Sie Lenker, und verschieben Sie Textvorlage rendern auf die Leinwand.
- Ziehen Sie Links aus beiden CSV zu JSON Befehlen auf Textvorlage rendern.
- Wählen Sie den Befehl Textvorlage rendern, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl die heruntergeladenen Footprint-Daten analysiert.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden Handlebars-Konnektor. Vorlage Geben Sie die zu rendernde Vorlage ein: {{#each c}}{{colm}}{{#unless @last}},{{/unless}}{{/each}}
{{#each a}}
{{#each this.values}}
"{{../name}}","{{../meta.ESRS}}","{{../meta.DR}}","{{../unit}}",{{#each ../../b}}"{{lookup ../this cols}}"{{#unless @last}},{{/unless}}{{/each}},{{value}}
{{/each}}
{{/each}} - Fügen Sie unter JSON-Variablen diese Variablen hinzu, und klicken Sie dann auf Speichern.
Name Wert Ist Liste? a Wählen Sie Metrics aus der Ausgabe Response des Befehls Get für die Footprint-Daten.
Aktivieren Sie dieses Kontrollkästchen. b Wählen Sie die Ausgabe der JSON-Datei aus dem ersten Befehl CSV to JSON. Aktivieren Sie dieses Kontrollkästchen. c Wählen Sie die JSON-Datei aus, die mit dem zweiten Befehl CSV to JSON ausgegeben wurde. Aktivieren Sie dieses Kontrollkästchen. - Wählen Sie unter Verfügbare Verbindungen Dateidienstprogramm und verschieben Sie Datei erstellen in den Hauptbereich.
- Ziehen Sie einen Link von Rendering-Textvorlage auf Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Konnektor für Dateidienstprogramm wie zuvor. Text Wählen Sie die Ausgabe Gerenderter Text aus der vorangegangenen Vorlage Gerenderter Text. - Wählen Sie unter Verfügbare Konnektoren, wählen Sie Tabellarische Transformation, und verschieben Sie Erweiterte Abfrage in den Canvas.
- Ziehen Sie einen Link von Datei erstellen auf Erweiterte Abfrage.
- Wählen Sie den Befehl Erweiterte Abfrage, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Tabellarischen Transformationskonnektor wie zuvor. Tabellen Fügen Sie diese Tabelle hinzu: - Wählen Sie unter Datei die Ausgabe Erstellte Datei des vorangegangenen Befehls Datei erstellen.
- In Tabellenname,
heingeben.
Abfrage Geben Sie die Abfrage ein, die Sie durchführen möchten: - Geben Sie
ein und wählen Sie *,. - Wählen Sie die Ausgabe Wert aus dem Befehl Wert extrahieren für das Jahr.
- Geben Sie
als "Zeitraum" von hein.
Eingabebegrenzer Wählen Sie Komma. Begrenzungszeichen für die Ausgabe Wählen Sie Komma. Vorschau der Ergebnisse Aktivieren Sie dieses Kontrollkästchen. - Verschieben Sie Kette ausführen aus Kettenereignisse in den Hauptbereich.
- Ziehen Sie einen Link von Erweiterte Abfrage auf Kette ausführen.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen ein, um zu verdeutlichen, dass das Ereignis die Daten in eine Wdata-Tabelle importiert.
- Wählen Sie unter Chain to run die Primärkette aus, die aus der Vorlage Load Data into Wdata erstellt wurde.
- Geben Sie unter Kettenlaufzeit-Eingaben diese Eingaben ein und klicken Sie dann auf Speichern:
Eingabe Wert Tabellen-ID: Wählen Sie die Variable Tabellen-ID aus Kette. Dateiname Erstellen Sie den Dateinamen: - Geben Sie
footprint_data_ein. - Wählen Sie die Ausgabe Wert aus dem Befehl Wert extrahieren für das Jahr.
- Geben Sie
.csvein.
Datendatei Wählen Sie die Ausgabe Ergebnis des vorangegangenen Befehls Erweiterte Abfrage. Methode laden Wählen Sie Datensatz ersetzen. Rollback Aktivieren Sie dieses Kontrollkästchen. - Geben Sie
- Verschieben Sie von Kettenereignisse eine weitere Laufkette auf die Leinwand.
- Ziehen Sie eine Verbindung zwischen den beiden Run chain Ereignissen.
- Wählen Sie das neue Ereignis Run chain und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen ein, um zu verdeutlichen, dass das Ereignis den Download auf dem Blatt Status des Tabellenblatts CO2 AI protokolliert.
- In Chain to run, wählen Sie die 3. CO2 AI log früher erstellt.
- Geben Sie unter Kettenlaufzeit-Eingaben diese Eingaben ein und klicken Sie dann auf Speichern:
Eingabe Wert Meldung Erstellen Sie die Nachricht, die dem Blatt Status hinzugefügt werden soll: - Wählen Sie die Variable SystemDateTime aus Runtime.
- Klicken Sie auf die Variable SystemDateTime, und fügen Sie eine Datums-/Zeittransformation hinzu.
- Wählen Sie ISO Extended (Platform Standard).
- Geben Sie in das Format des Ausgabedatums
%Y-%m-%dein. - Wählen Sie die Eingabe- und Ausgabezeitzonen und klicken Sie auf Akzeptieren.
- Geben Sie
,Erfolgreich,ein. - Wählen Sie die Ausgabe Wert aus dem Befehl Wert extrahieren für das Jahr.
- Geben Sie
Fußabdruckdaten erfolgreich hochgeladenein.
Bereich Geben Sie B6:C6ein.Arbeitsblatt-ID Wählen Sie die Variable Spreadsheet ID aus Kette. Blattname Wählen Sie die Variable Protokollblatt aus Kette. - Klicken Sie auf Veröffentlichen, geben Sie einen Hinweis auf die Veröffentlichung der Kette ein und klicken Sie auf Veröffentlichen.
Die Ketten ausführen
Aktualisieren der CO2 AI Tabelle mit den neuesten Daten zum CO2-Fußabdruck:
- Wählen Sie auf dem Blatt Control des Tabellenblatts CO2 AI das Jahr der herunterzuladenden Daten aus.
- Wählen Sie unter Chains die Seite 1. CO2 AI aktualisieren Kette, und klicken Sie auf Ausführen und Kette ausführen.
Tipp: Wenn Sie diese Kette ausführen, werden automatisch auch die anderen Ketten ausgeführt, um die Tabelle und das Arbeitsblatt CO2 AI mit den neuesten Daten zu aktualisieren.