CO2 AI gjør det mulig for deg å måle bedriftens miljøpåvirkning og avkarbonisere i stor skala ved hjelp av kunstig intelligens (AI).
Med Workiva-plattformen kan du bygge kjeder for automatisk nedlasting av karbonavtrykksdata fra CO2 AI til en tabell, basert på en tidsperiode som er spesifisert i et tilpasset CO2 AI regneark. Deretter kan du bruke tabellen som kilde for en spørring eller regnearktilkobling, for eksempel for å inkludere dataene i ESG-rapportering (Environmental, Social and Governance) eller bærekraftsrapportering.
Merk: Selv om du bygger flere kjeder i disse instruksjonene, kjører du bare én -kjede - som deretter automatisk kjører de andre - for å laste ned data fra CO2 AI og oppdatere regnearket.
Merk: Regnearket CO2 AI som brukes av disse kjedene, er levert av Workiva. Hvis du ikke har det, men er interessert, kan du kontakte din Customer Success Manager for mer informasjon.
Forutsetninger
For å bygge disse kjedene må du først sette opp disse kontaktene i Kjeder:
- Workiva kontakt
- Tabular Transformation kontakt
- JSON kontakt
- Styr kontakt
- File Utilities kontakt
- HTTP -kontakt
Tips: Alle kjedekommandoene bruker standard CloudRunner. Det er ikke behov for GroundRunners.
For å aktivere integrasjon med CO2 AI må du be om token og domene for bedriftens konto fra CO2 AI-administratoren.
Til slutt, noter ID-ene for CO2 AI regnearket, arkene og den tilknyttede tabellen.
Bygg en kjede for å logge nedlastinger av data
Til å begynne med kan du bygge en kjede for å oppdatere regnearket CO2 AI for å spore når data om karbonavtrykk lastes opp til Workiva.
Trinn 1. Opprett kjeden
- Fra Kjeder, klikk på Opprett, og velg Opprett kjede.
- I Setup skriver du inn et navn på
3. CO2 AI-loggog en beskrivelse for å forklare at kjeden logger når data lastes opp fra CO2 AI. - Klikk på Lagre.
Trinn 2. Start med en Runtime Inputs-hendelse
- Fra Utløs hendelse, flytt Runtime-innganger til Start.
- Velg hendelsen Runtime inputs, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere hendelsen.
- I Variables legger du til TextField-innganger med disse visningsnavnene:
MeldingOmrådeRegneark-IDArknavn
Tips: La standardverdiene for variablene stå tomme; de blir generert når du kjører 1. CO2 AI-oppdatering -kjeden opprettes senere.
- Velg Required for alle variabler, og klikk på Save.
Trinn 3. Legg til kommandoer for å logge nedlastingen
Slik legger du til nedlastingen i arket Status i regnearket CO2 AI:
- Fra Tilgjengelige koblinger velger du Filverktøy, og flytter Opprett fil til lerretet.
- Dra en lenke fra Runtime-innganger til Opprett fil.
- Velg kommandoen Opprett fil, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den File utilities-kontakten du vil bruke. Tekst Velg Message runtime input fra Trigger. - Fra Tilgjengelige koblinger velger du Workiva, og flytter Overskriv arkdata til lerretet.
- Dra en lenke fra Opprett fil til Overskriv arkdata.
- Velg kommandoen Overskriv arkdata, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg hvilken Workiva-kontakt du vil bruke. Regneark-ID Velg Regneark-ID kjøretidsinndata fra Trigger. Ark-ID/navn Velg Sheet name runtime input fra Trigger. Datafil Velg Opprettet fil utdata fra Opprett fil. Skilletegn Skriv inn et komma ( ,).Startcelle Skriv inn A2:C2.Bruk asynkron Fjern merket i denne avmerkingsboksen. Bruk plattform-API Merk av i denne avmerkingsboksen.
Trinn 4. Legg til kommandoer for å tilbakestille kontrollarket
For å tilbakestille Control arkvalg for neste kjøring:
- Fra Tilgjengelige koblinger velger du Filverktøy, og flytter en annen Opprett fil til lerretet.
- Dra en annen kobling fra Runtime-innganger til den nye Opprett fil.
- Velg kommandoen Opprett fil, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme File utilities-kontakten som tidligere. Tekst Skriv inn ,,. - Fra Tilgjengelige koblinger velger du Workiva, og flytter en ny Overskriv arkdata til lerretet.
- Dra en kobling fra den andre Opprett fil til den nye Overskriv arkdata.
- Velg kommandoen Overskriv arkdata, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Workiva-kontakten som tidligere. Regneark-ID Velg Regneark-ID kjøretidsinndata fra Trigger. Ark-ID/navn Skriv inn kontrollarket. Datafil Velg Opprettet fil utdata fra den andre Opprett fil. Skilletegn Skriv inn et komma ( ,).Startcelle Velg Range runtime input fra Trigger. Bruk asynkron Fjern merket i denne avmerkingsboksen. Bruk plattform-API Merk av i denne avmerkingsboksen. - Klikk på Publiser, skriv inn en merknad om kjedens publisering, og klikk på Publiser.
Bygg kjeder fra malen Last inn data til Wdata
Deretter bruker malen Load Data to Wdata til å bygge kjeder for å oppdatere den tilknyttede tabellen i regnearket CO2 AI med dataene som er lastet ned fra CO2 AI. Malen Load Data to Wdata oppretter kjeder som fungerer sammen for å:
- Avgjør om datasettet allerede finnes i tabellen
- Oppdater tabellen med det nyeste datasettet
For å opprette kjedene fra Maler, åpner du Load Data to Wdata | Primary chain mal, og klikker på Ny kjede.
Bygg en kjede for å laste ned data fra CO2 AI
Til slutt kan du bygge en kjede for å laste ned og importere karbonavtrykksdata fra CO2 AI.
Trinn 1. Opprett kjeden
- Fra Kjeder, klikk på Opprett, og velg Opprett kjede.
- I Setup, skriv inn et navn på
1. CO2 AI refreshog en beskrivelse som forklarer at kjeden laster ned data fra CO2 AI og laster dem opp til tabellen. - Legg til disse variablene, og klikk på Lagre:
Navn Verdi CO2 AI-token Skriv inn tokenet for bedriftens konto hos CO2 AI. CO2 AI-domenet Skriv inn domenet til bedriftens konto hos CO2 AI. Regneark-ID Skriv inn ID-en for regnearket CO2 AI. Kontrollark-ID Skriv inn ID-en for Kontrollark i CO2 AI regnearket. Loggblad Angi status. Tabell-ID Skriv inn ID-en for tabellen som er koblet til regnearket CO2 AI.
Trinn 2. Legg til kommando for å hente Year fra Control-arket
For å identifisere året for dataene som skal lastes ned fra CO2 AI-kontoen din:
- Fra Tilgjengelige kontakter, velg Workiva, og flytt Hent arkdata til Start.
- Velg kommandoen Hent arkdata, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Workiva-kontakten som i den tidligere kjeden. Regneark-ID Velg variabelen Spreadsheet ID fra Chain. Ark-ID/navn Velg variabelen Control sheet ID fra Chain. Region Skriv inn A5.Verdistil Velg Beregnet. Revisjon Skriv inn -1.
Trinn 3. Legg til kommandoer for å se om CO2 AI har data
For å verifisere om data om karbonfotavtrykk er tilgjengelig for nedlasting:
- Fra Tilgjengelige koblinger, velg HTTP, og flytt Get til lerretet.
- Dra en lenke fra Hent arkdata til Hent.
- Velg kommandoen Get, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen sjekker CO2 AI for sykluser.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg HTTP-kontakten som skal brukes. Vis svar Merk av i denne avmerkingsboksen. URL Opprett URL-adressen for forespørselen: - Skriv inn
https://. - Velg variabelen CO2 AI-domene fra Chain.
- Skriv inn
.co2ai.com/api/0.1/cycles?in_past=100&in_future=100.
Topptekster Legg til denne overskriften: - I Key, skriv inn
Authorization. - I Value, skriv inn
Bearer, og velg deretter variabelen CO2 AI token fra Chain.
Innholdstype Skriv inn application/json.Utdata Skriv inn dette eksempelet på svar: [ { "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 } ] - Skriv inn
- Fra Tilgjengelige koblinger velger du JSON, og flytter Array til CSV til lerretet.
- Dra en lenke fra Get til Array til CSV.
- Velg kommandoen Array to CSV, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi egenskapene til kommandoen:
Egenskap Verdi Kontakt Velg JSON-kontakten som skal brukes. JSON-data Velg Svar utdata fra Hent. Skilletegn for flere verdier Skriv inn et komma (,). Forhåndsvisning av resultat Merk av i denne avmerkingsboksen. Skilletegn Velg Komma. - I Kolonner legger du til disse kolonnene, og deretter klikker du på Lagre:
Kolonnenavn JSON-sti id .id navn .navn is_enabled .is_enabled start_dato .start_at end_date .end_at gjeldende .is_current fotavtrykk .has_any_footprint - Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter Trekk ut verdi til lerretet.
- Dra en lenke fra Array til CSV til Trekk ut verdien.
- Velg kommandoen Trekk ut verdi, og klikk på Rediger.
- I Basic info skriver du inn et navn og en beskrivelse som identifiserer at kommandoen henter året fra arket Control.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den Tabular Transformation-kontakten som skal brukes. Inndatafil Velg dette Data utdata fra Hent arkdata. Kolonneindeks Gå inn på 2.Skilletegn Velg Komma. Radindeks Gå inn på 2. - Velg Tabular transformation fra Available connectors, og flytt Advanced query til lerretet.
- Dra en lenke fra Trekk ut verdi til Avansert spørring.
- Velg kommandoen Advanced query, og klikk på Edit.
- I Basic info skriver du inn et navn og en beskrivelse som identifiserer at kommandoen henter året fra arket Control.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular Transformation-kontakten som Trekk ut verdi. Tabeller Legg til denne tabellen: - I Fil velger du Konvertert fil utdata fra Array til CSV.
- I Tabellnavn, skriv inn
b.
Spørring Skriv inn spørringen som skal utføres: - Skriv inn
Select * from b where name='. - Velg Verdien utdata fra Trekk ut verdien.
- Skriv inn
' og footprint = 'true'.
Skilletegn for inndata Velg Komma. Skilletegn for utdata Velg Komma. Forhåndsvisning av resultater Merk av i denne avmerkingsboksen.
Trinn 4. Legg til kommandoer for å laste ned alle tilgjengelige data fra CO2 AI
For å laste ned tilgjengelige data om karbonavtrykk fra CO2 AI:
- Fra Kjedehendelser flytter du Betinget til lerretet.
- Dra en kobling fra Avansert spørring til Betinget.
- Velg hendelsen Conditional, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere at hendelsen verifiserer resultatene av spørringen.
- I Betingelse legger du til regelen som skal testes, og klikker deretter på Lagre:
Data Drift - I Datatype som skal testes, velger du Integer.
- Velg Record count utdata fra Advanced query.
- I Operasjon for å teste velger du Større enn (>).
- Skriv inn
0.
- For å stoppe kjeden hvis det ikke er noen data å laste ned, legger du til en Kjør kjeden hendelse på lerretet.
- Dra en lenke fra Betinget til Kjør kjede.
- Dobbeltklikk på lenken, og velg Error.
- Velg hendelsen Kjør kjede, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere hendelsen.
- I Chain to run velger du 3. CO2 AI-loggen kjede opprettet tidligere.
- Skriv inn kjedens kjøretidsinnganger, og klikk på Lagre:
Inndata ved kjøretid Verdi Melding Opprett meldingen som skal legges ut på arket Status: - Velg variabelen SystemDateTime fra Runtime.
- Klikk på variabelen SystemDateTime, og legg deretter til en Parse date/time transformasjon.
- Velg ISO Extended (plattformstandard).
- I Utdatadatoformat, skriv inn
%Y-%m-%d. - Velg inngangs- og utgangstidssoner, og klikk deretter på Apply.
- Skriv inn
,Vellykket med feil,. - Velg Verdi utdata fra kommandoen Trekk ut verdi for året.
- Gå inn på
fotavtrykk finnes ikke. Kontakt CO2 AI-administratoren din.
Område B6:C6 Regneark-ID Velg variabelen Spreadsheet ID fra Chain. Arknavn Velg variabelen Loggark fra Kjede. - Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter Trekk ut verdi til lerretet.
- Dra en lenke fra Betinget til Trekk ut verdien.
- Velg kommandoen Trekk ut verdi, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen henter syklus-ID-en.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular Transformation-kontakten som tidligere. Inndatafil Velg dette Resultat utdata fra Avansert spørring. Kolonneindeks Gå inn på 1.Skilletegn Velg Komma. Radindeks Gå inn på 2. - Fra Tilgjengelige koblinger, velg HTTP, og flytt Get til lerretet.
- Dra en lenke fra Trekk ut verdien til Hent.
- Velg kommandoen Get, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse som gjør det lettere å identifisere at kommandoen henter listen over tilgjengelige fotavtrykksdata.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme HTTP-kontakten som tidligere. Vis svar Merk av i denne avmerkingsboksen. URL Opprett URL-adressen for forespørselen: - Skriv inn
https://. - Velg variabelen CO2 AI-domene fra Chain.
- Skriv inn
.co2ai.com/api/0.1/footprints/cycles/. - Velg Verdien utdata fra foregående Trekk ut verdi.
Topptekster Legg til denne overskriften: - I Key, skriv inn
Authorization. - I Value, skriv inn
Bearer, og velg deretter variabelen CO2 AI token fra Chain.
Innholdstype Skriv inn application/json.Utdata Skriv inn dette eksempelsvaret: [{"name":"spirit-cycle-3-(api)","description":"Fotavtrykk opprettet via 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"}] - Skriv inn
- Fra Tilgjengelige koblinger, velg HTTP, og flytt en annen Get til lerretet.
- Dra en kobling mellom denne og den forrige Get -kommandoen.
- Velg den nye kommandoen Get, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse som gjør det lettere å identifisere at kommandoen henter de tilgjengelige fotavtrykksdataene.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme HTTP-kontakten som tidligere. Vis svar Merk av i denne avmerkingsboksen. URL Opprett URL-adressen for forespørselen: - Skriv inn
https://. - Velg variabelen CO2 AI-domene fra Chain.
- Skriv inn
.co2ai.com/api/0.1/reports/metrics/. - Velg Response utdata fra forrige Get.
Topptekster Legg til denne overskriften: - I Key, skriv inn
Authorization. - I Value, skriv inn
Bearer, og velg deretter variabelen CO2 AI token fra Chain.
Innholdstype Skriv inn application/json.Utdata Skriv inn dette eksempelet på svar: {"source":"CO2 AI","created_at":"2024-07-15T21:34:43.449364+00:00","footprint":{"name":"spirit-cycle-3-(api)","description":"Fotavtrykk opprettet via 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: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":"Totale klimagassutslipp per omfang og klimagasskategori","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":"Totalt energiforbruk knyttet til egen drift","meta":{"ESRS":"E1","DR":"E1-5"},"unit":"kWh","group":[],"values":[{"value":522000000.0}]}]} - Skriv inn
- Fra Tilgjengelige koblinger velger du Lenker, og flytter Render tekstmal til lerretet.
- Dra en lenke fra den andre Hent til Gjengi tekstmal.
- Velg kommandoen Render tekstmal, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen analyserer de unike overskriftene til fotavtrykksdataene.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg kontakten som skal brukes på styret. Mal Skriv inn malen som skal gjengis: {{#each d}}
{{#each this.group}}
{{.}}
{{/each}}
{{/each}}JSON-variabler Legg til denne variabelen: - I Navn, skriv inn
d. - I Value velger du Response output fra kommandoen Get for listen over fotavtrykksdata.
- Velg Er listen?
- I Navn, skriv inn
Trinn 5. Legg til kommandoer for å analysere data for unike kolonner
For å analysere de unike kolonnedataene fra den gjengitte malen:
- Fra Tilgjengelige koblinger velger du Filverktøy, og flytter Opprett fil til lerretet.
- Dra en lenke fra Render tekstmal til Opprett fil.
- Velg kommandoen Opprett fil, og klikk på Rediger.
- I Basic info skriver du inn et navn og en beskrivelse som gjør det lettere å identifisere at kommandoen analyserer de unike kolonnedataene.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme File Utilities-kontakten som tidligere. Tekst Skriv inn teksten som skal legges til i den opprettede filen: - Skriv inn
col, og trykk deretter Skriv inn. - Velg Rendert tekst utdata fra Render tekstmal.
- Skriv inn
- Velg Tabular transformation fra Available connectors, og flytt Advanced query til lerretet.
- Dra en lenke fra Opprett fil til Avansert spørring.
- Velg kommandoen Advanced query, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular Transformation-kontakten som tidligere. Tabeller Legg til denne tabellen: - I File velger du Created file output fra Create file.
- I Tabellnavn, skriv inn
f.
Spørring Skriv inn denne spørringen: select distinct(cols) from f
Skilletegn for inndata Velg Komma. Skilletegn for utdata Velg Komma. Forhåndsvisning av resultater Merk av i denne avmerkingsboksen. - Fra Tilgjengelige koblinger velger du JSON, og flytter CSV til JSON til lerretet.
- Dra en kobling fra Avansert spørring til CSV til JSON.
- Velg kommandoen CSV to JSON, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre
Egenskap Verdi Kontakt Velg den samme JSON-kontakten som tidligere. Inndatafil Velg Resultat utdata fra den foregående Avansert spørring kommandoen. Skilletegn Velg komma (,).
Trinn 6. Legg til kommandoer for å analysere alle kolonnedata
For også å analysere data fra alle kolonnene i den gjengitte malen:
- Fra Tilgjengelige koblinger velger du Filverktøy, og flytter en annen Opprett fil til lerretet.
- Dra en annen lenke fra Render tekstmal til den nye Opprett fil.
- Velg kommandoen Opprett fil, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse som gjør det lettere å identifisere at kommandoen analyserer alle kolonnedataene.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme File Utilities-kontakten som tidligere. Tekst Skriv inn teksten som skal legges til i den opprettede filen: - Skriv inn
colm, og trykk deretter Skriv inn. - Skriv inn
navnet, og trykk deretter Skriv inn. - Skriv inn
ramme, og trykk deretter Skriv inn. - Skriv inn
opplysning, og trykk deretter Skriv inn. - Skriv inn
enhet, og trykk deretter Skriv inn. - Velg Rendert tekst utdata fra Render tekstmal.
- Skriv inn
verdier.
- Skriv inn
- Velg Tabular transformation fra Available connectors, og flytt Advanced query til lerretet.
- Dra en lenke fra Opprett fil til Avansert spørring.
- Velg kommandoen Advanced query, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular Transformation-kontakten som tidligere. Tabeller Legg til denne tabellen: - I File velger du Created file fra den forrige kommandoen Create file.
- I Tabellnavn, skriv inn
f.
Spørring Skriv inn denne spørringen: select lower(replace(colm,' ','_')) as "colm" from
(select distinct(colm) from f)Skilletegn for inndata Velg Komma. Skilletegn for utdata Velg Komma. Forhåndsvisning av resultater Merk av i denne avmerkingsboksen. - Fra Tilgjengelige koblinger velger du JSON, og flytter CSV til JSON til lerretet.
- Dra en kobling fra Avansert spørring til CSV til JSON.
- Velg kommandoen CSV to JSON, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme JSON-kontakten som tidligere. Inndatafil Velg Resultat utdata fra den foregående Avansert spørring kommandoen. Skilletegn Velg komma (,).
Trinn 7. Legg til kommandoer for å laste ned og importere data
Slik analyserer og importerer du fotavtrykksdataene som er lastet ned fra CO2 AI:
- Fra Tilgjengelige koblinger velger du Lenker, og flytter Render tekstmal til lerretet.
- Dra lenker fra begge CSV til JSON kommandoer til Render tekstmal.
- Velg kommandoen Render text template, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen analyserer de nedlastede fotavtrykksdataene.
- Angi egenskapene til kommandoen:
Egenskap Verdi Kontakt Velg kontakten som skal brukes på styret. Mal Skriv inn malen som skal gjengis: {{#each c}}{{colm}}{{#unless @last}},{{/unless}}{{/each}}
{{#each a}}
{{#each this.values}}
"{{../name}}","{{../meta.ESRS}}","{{.../meta.DR}}","{{./meta.DR}}","{{../enhet}}",{{#each ../../b}}"{{lookup ../this cols}}"{{#unless @last}},{{/unless}}{{/each}},{{value}}
{{/each}}
{{/each}} - I JSON-variabler legger du til disse variablene, og deretter klikker du på Lagre.
Navn Verdi Er liste? a Velg Metrics fra Response utdataene fra kommandoen Get for fotavtrykksdata.
Merk av i denne avmerkingsboksen. b Velg JSON-filen fra den første CSV til JSON -kommandoen. Merk av i denne avmerkingsboksen. c Velg JSON-filen fra den andre CSV til JSON -kommandoen. Merk av i denne avmerkingsboksen. - Fra Tilgjengelige koblinger velger du Filverktøy, og flytter Opprett fil til lerretet.
- Dra en lenke fra Render tekstmal til Opprett fil.
- Velg kommandoen Opprett fil, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme File Utilities-kontakten som tidligere. Tekst Velg Rendert tekst utdata fra forrige Render tekstmal. - Velg Tabular transformation fra Available connectors, og flytt Advanced query til lerretet.
- Dra en lenke fra Opprett fil til Avansert spørring.
- Velg kommandoen Advanced query, og klikk på Edit.
- I Basic info angir du et navn og en beskrivelse for å identifisere kommandoen.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular Transformation-kontakten som tidligere. Tabeller Legg til denne tabellen: - I File velger du Created file fra den forrige kommandoen Create file.
- I Tabellnavn, skriv inn
h.
Spørring Skriv inn spørringen som skal utføres: - Skriv inn
velg *,. - Velg Value utdata fra kommandoen Extract value for Year.
- Skriv inn
som "periode" fra h.
Skilletegn for inndata Velg Komma. Skilletegn for utdata Velg Komma. Forhåndsvisning av resultater Merk av i denne avmerkingsboksen. - Fra Kjedehendelser, flytt Kjør kjeden til lerretet.
- Dra en kobling fra Avansert spørring til Kjør kjede.
- Velg hendelsen Kjør kjede, og klikk på Rediger.
- I Basic info angir du et navn som gjør det lettere å identifisere at hendelsen importerer data til en Wdata-tabell.
- I Chain to run velger du den primære kjeden som er opprettet fra Load Data into Wdata mal.
- I Chain runtime inputs, skriv inn disse inputene, og klikk deretter på Save:
Inndata Verdi Tabell-ID Velg variabelen Table ID fra Chain. Filnavn Opprett filnavnet: - Skriv inn
footprint_data_. - Velg Value utdata fra kommandoen Extract value for Year.
- Skriv inn
.csv.
Datafil Velg Resultat utdata fra den foregående Avansert spørring kommandoen. Belastningsmetode Velg Erstatt datasett. Tilbakeføring Merk av i denne avmerkingsboksen. - Skriv inn
- Fra Kjedehendelser, flytt en annen Kjør kjeden til lerretet.
- Dra en lenke mellom begge Kjør kjeden hendelser.
- Velg den nye hendelsen Kjør kjede, og klikk på Rediger.
- I Basic info skriver du inn et navn som hjelper deg med å identifisere at hendelsen logger nedlastingen i Status -arket i CO2 AI -regnearket.
- I Chain to run velger du 3. CO2 AI-logg opprettet tidligere.
- I Chain runtime inputs, skriv inn disse inputene, og klikk deretter på Save:
Inndata Verdi Melding Opprett meldingen som skal legges til i arket Status: - Velg variabelen SystemDateTime fra Runtime.
- Klikk på variabelen SystemDateTime, og legg til en Parse date/time-transformasjon.
- Velg ISO Extended (plattformstandard).
- I Output date format skriver du inn
%Y-%m-%d. - Velg inngangs- og utgangstidssoner, og klikk på Accept.
- Skriv inn
,Successful,. - Velg Value fra kommandoen Extract value for Year.
- Skriv inn
fotavtrykksdata ble lastet opp.
Område Skriv inn B6:C6.Regneark-ID Velg variabelen Spreadsheet ID fra Chain. Arknavn Velg variabelen Loggark fra Kjede. - Klikk på Publiser, skriv inn en merknad om kjedens publisering, og klikk på Publiser.
Kjør kjedene
For å oppdatere regnearket og tabellen CO2 AI med de nyeste dataene om karbonavtrykk:
- Fra Control -arket i CO2 AI -regnearket velger du året for dataene som skal lastes ned.
- Fra Kjeder velger du 1. CO2 AI oppdater -kjeden, og klikk på Utfør og Kjør kjeden.
Tips: Når du kjører denne kjeden, kjører den automatisk de andre kjedene for å oppdatere tabellen og CO2 AI regnearket med de nyeste dataene.