Med Microsoft Sustainability Manager kan du overvåke og administrere organisasjonens miljøpåvirkning.
Med Workiva-plattformen kan du bygge kjeder for automatisk nedlasting av utslippsdata fra Microsoft Sustainability Manager til en tabell, basert på en tidsperiode som er spesifisert i et tilpasset Microsoft Sustainability Manager 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 Microsoft og oppdatere regnearket.
Merk: Regnearket Microsoft Sustainability Manager 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
- Microsoft Dynamics® CRM kontakt
- Tabular Transformation kontakt
- JSON kontakt
- Styr kontakt
- File Utilities kontakt
Tips: Alle kjedekommandoene bruker standard CloudRunner. Det er ikke behov for GroundRunners.
For å aktivere integrasjon med Microsoft Dataverse, registrer en app med en Microsoft Entra ID, og legg merke til følgende for Microsoft Dynamics CRM connector:
- URL-adressen og leietaker-ID-en til Microsoft Sustainability Manager-forekomsten som skal lastes ned fra
- Klient-ID og hemmeligheten til Microsoft Entra ID
Til slutt noterer du ID-ene for Microsoft Sustainability Manager 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 Microsoft Sustainability Manager for å spore når utslippsdata 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. MSM-loggog en beskrivelse for å forklare at kjeden logger når data lastes opp fra Microsoft Sustainability Manager. - Klikk på Lagre.
Trinn 2. Start med en Runtime Inputs-hendelse
- Fra Kjedehendelser, 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:
OmrådeRegneark-IDKontrollark-IDID for kjedekjøringsloggOppdater startOppdater sluttenOppdater år
Tips: La standardverdiene for variablene stå tomme; de blir generert når du kjører 1. MSM oppdaterer -kjeden som opprettes senere.
- Velg Required for alle variabler, og klikk på Save.
Trinn 3. Legg til kommandoer for å hente tidsperiode fra kontrollarket
For å identifisere tidsperioden for utslippsdataene som skal lastes ned fra Microsoft:
- 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 Skriv inn strengen som skal oppdateres i Control-ark: - Gå inn på
,,,Utslippsdata sist oppdatert på. - Velg variabelen System.DateTime fra Runtime.
- Gå inn på
- Fra Tilgjengelige koblinger velger du Workiva, og flytter Skriv arkdata til lerretet.
- Dra en lenke fra Opprett fil til Skriv arkdata.
- Velg kommandoen Skriv 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 Control sheet ID runtime input fra Trigger. Datafil Velg Opprettet fil utdata fra Opprett fil. Skilletegn Skriv inn et komma ( ,).Område Velg Range runtime input fra Trigger. Bruk plattform-API Merk av i denne avmerkingsboksen.
Trinn 4. Legg til kommandoer for å oppdatere Chain run-loggen
For å oppdatere Chain kjør logg ark når data lastes ned fra Microsoft:
- Fra Tilgjengelige koblinger velger du Workiva, og flytter Hent arkdata til lerretet.
- Dra en lenke fra Runtime-innganger til Hent arkdata.
- 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 tidligere. Regneark-ID Velg Regneark-ID kjøretidsinndata fra Trigger. Ark-ID/navn Velg Chain run log ID runtime input fra Trigger. Region Skriv inn A1:.Verdistil Velg Beregnet. Revisjon Skriv inn -1. - Fra Tilgjengelige koblinger velger du Filverktøy, og flytter Opprett fil til lerretet.
- Dra en lenke fra Hent arkdata til Opprett fil.
- Velg kommandoen Opprett fil, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen oppretter loggposten.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme File utilities-kontakten som tidligere. Tekst Skriv inn strengen for å oppdatere kolonnene i Kjedekjøringslogg -arket: - Skriv inn kolonneoverskriftene:
Dato,Detaljer, og trykk Enter. - Velg variabelen System.DateTime fra Runtime.
- Klikk på variabelen System.DateTime, og legg til en Parse Date/Time-transformasjon:
- Velg ISO Extended (plattformstandard).
- I Output date format, skriv inn
%Y-%m-%d. - Velg tidssoner for inn- og utdatadata.
- Skriv inn
,Utslippsdata for. - Velg Refresh year runtime input fra Trigger.
- Skriv inn
-. - Velg Refresh start runtime input fra Trigger.
- Skriv inn
til. - Velg Refresh year runtime input fra Trigger.
- Skriv inn
-. - Velg Refresh end runtime input fra Trigger.
- Enter
ble oppdatert.
- Skriv inn kolonneoverskriftene:
- 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 tabellformede transformasjonskoblingen du vil bruke. Tabeller Legg til to tabeller som skal brukes i spørringen: - For det første bordet:
- I File velger du Data utdata fra Get sheet data.
- I Tabellnavn, skriv inn
a.
- For den andre tabellen:
- I Fil velger du Opprettet fil utdata fra forrige Opprett fil.
- I Tabellnavn, skriv inn
b.
Spørring Skriv inn spørringen som skal kjøres: select * from a union all select * from b
Skilletegn for inndata Velg Komma. Skilletegn for utdata Velg Komma. Forhåndsvisning av resultater Merk av i denne avmerkingsboksen. - For det første bordet:
- Fra Tilgjengelige koblinger velger du Workiva, og flytter Overskriv arkdata til lerretet.
- Dra en kobling fra Avansert spørring 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 den samme Workiva-kontakten som tidligere. Regneark-ID Velg Regneark-ID kjøretidsinndata fra Trigger. Ark-ID/navn Velg Chain run log ID runtime input fra Trigger. Datafil Velg Resultat utdata fra Avansert spørring. Skilletegn Skriv inn et komma ( ,).Startcelle Skriv inn A1.Asynkron Merk av i denne avmerkingsboksen. - Klikk på Publiser, skriv inn en merknad om publiseringen, 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 Microsoft Sustainability Manager regnearkets tilknyttede tabell med dataene som er lastet ned fra Microsoft. 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 Microsoft
Til slutt bygger du en kjede for å laste ned og importere utslippsdata fra Microsoft Sustainability Manager.
Trinn 1. Opprett kjeden
- Fra Kjeder, klikk på Opprett, og velg Opprett kjede.
- I Setup, skriv inn et navn på
1. MSM refreshog en beskrivelse for å forklare at kjeden laster ned data fra Microsoft Sustainability Manager og laster dem opp til tabellen. - Legg til variablene:
Navn Verdi Regneark-ID Skriv inn ID-en for regnearket Microsoft Sustainability Manager. Kontrollark-ID Skriv inn ID-en for Kontrollark i Microsoft Sustainability Manager regnearket. ID for kjedekjøringslogg Skriv inn ID-en for Chain run log i Microsoft Sustainability Manager regnearket. Tabell-ID Skriv inn ID-en for tabellen som er koblet til regnearket Microsoft Sustainability Manager. - Legg til en dynamisk variabel med Navn på
nextLink, og klikk på Lagre.
Trinn 2. Start med kommandoer for å identifisere tidsperioden for data som skal lastes ned
For å bestemme tidsperioden for utslippsdataene som skal lastes ned, basert på regnearket Microsoft Sustainability Manager:
- 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 tidligere. Regneark-ID Velg variabelen Spreadsheet ID fra Chain. Ark-ID/navn Velg variabelen Control sheet ID fra Chain. Region Skriv inn A4:.Verdistil Velg Beregnet. Revisjon Skriv inn -1. - Velg Tabular transformation fra Available connectors, og flytt Advanced query til lerretet.
- Dra en lenke fra Start 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-transformasjonskoblingen som tidligere. Tabeller Legg til tabellen som skal brukes i spørringen: - I File velger du Data utdata fra Get sheet data.
- I Tabellnavn, skriv inn
a.
Spørring Skriv inn spørringen som skal kjøres: select case when `Transaction Start Month` = 'January' then '01-01' when `Transaction Start Month` = 'February' then '02-01' when `Transaction Start Month` = 'March' then '03-01' when `Transaction Start Month` = 'April' then '04-01' when `Transaction Start Month` = 'May' then '05-01' when `Transaction Start Month` = 'June' then '06- 01' when `Transaction Start Month` = 'July' then '07-01' when `Transaction Start Month` = 'August' then '08-01' when `Transaction Start Month` = 'August01' når `Transaksjon startmåned` = 'juli' så '07-01' når `Transaksjon startmåned` = 'august' så '08-01' når `Transaksjon startmåned` = 'september' så '09-01' når `Transaksjon startmåned` = 'oktober' så '10-01' når `Transaksjon startmåned` = 'november' så '11-01' når `Transaksjon startmåned` = 'desember' så '12-01' end as "stmth", case when `Transaction End Month` = 'January' then '01-31' when `Transaction End Month` = 'February' then '02-28' when `Transaction End Month` = 'March' then '03-31' when `Transaction End Month` = 'April' then '04-30' when `Transaction End Month` = 'May' then '05-31' when `Transaction End Month` = 'June' then '06- 30' when `Transaction End Month` = 'June' then '06- 30' when `Transaction End Month` = 'November' then '11-01' when `Transaction End Month` = 'November30' når `Transaksjonsslutt måned` = 'juli' så '07-31' når `Transaksjonsslutt måned` = 'august' så '08-31' når `Transaksjonsslutt måned` = 'september' så '09-30' når `Transaksjonsslutt måned` = 'oktober' så '10-31' når `Transaksjonsslutt måned` = 'november' så '11-30' når `Transaksjonsslutt måned` = 'desember' så '12-31' end as "enmt", `Transaction Year` som "yr" fra a
Skilletegn for inndata Velg Komma. Skilletegn for utdata Velg Komma. Forhåndsvisning av resultater Merk av i denne avmerkingsboksen. - Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter Trekk ut verdi til lerretet.
- Dra en lenke fra Avansert spørring til Trekk ut verdi.
- Velg kommandoen Trekk ut verdi, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen bestemmer startdatoen for dataene som skal lastes ned.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular-transformasjonskoblingen som tidligere. Inndatafil Velg Resultat utdata fra Avansert spørring. Kolonneindeks Gå inn på 1.Skilletegn Velg Komma. Radindeks Skriv inn 2. - Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter en annen Trekk ut verdi til lerretet.
- Dra en annen lenke fra Avansert spørring til den andre Utdrag verdi.
- Velg kommandoen Trekk ut verdi, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen bestemmer sluttdatoen for dataene som skal lastes ned.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular-transformasjonskoblingen som tidligere. Inndatafil Velg Resultat utdata fra Avansert spørring. Kolonneindeks Skriv inn 2.Skilletegn Velg Komma. Radindeks Skriv inn 2. - Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter en tredje Trekk ut verdi til lerretet.
- Dra en annen lenke fra Avansert spørring til den tredje Utdrag verdi.
- Velg kommandoen Trekk ut verdi, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at kommandoen bestemmer hvilket år dataene skal lastes ned.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg den samme Tabular-transformasjonskoblingen som tidligere. Inndatafil Velg Resultat utdata fra Avansert spørring. Kolonneindeks Skriv inn 3.Skilletegn Velg Komma. Radindeks Skriv inn 2.
Trinn 3. Legg til kommandoer for å laste ned utslippsdata fra Microsoft
Slik laster du ned dataene fra Microsoft:
- Velg Microsoft Dynamics CRM fra Tilgjengelige koblinger, og flytt Hent til lerretet.
- Dra en lenke fra alle tre Trekk ut verdi kommandoer til Hent.
- Velg kommandoen Hent, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse som identifiserer at kommandoen henter utslippsdata fra Microsoft Dataverse.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg Microsoft Dynamics CRM-kontakten du vil bruke. Sti Skriv inn msdyn_emissions.Spørreparametere Bygg OData-spørringsparametrene som skal brukes: - Enter
$select=msdyn_name,msdyn_activityname,msdyn_scope,msdyn_calculationdate,msdyn_consumptionstartdate,msdyn_consumptionenddate,msdyn_transactiondate,msdyn_co2e,msdyn_co2emt,msdyn_isbiogenic,msdyn_ismarketbased& $expand=msdyn_co2eunit($select=msdyn_name),msdyn_countryregioncode($select=msdyn_name),msdyn$expand=msdyn_co2eunit($select=msdyn_name),msdyn_countryregioncode($select=msdyn_name),msdyn_datadefinition($select=msdyn_name),msdyn_emissionfactor($select=msdyn_name),msdyn_facilityid($select=msdyn_name),msdyn_organizationalunitid($select=msdyn_name),msdyn_emissionsourcev2($select=msdyn_name),msdyn_emissionsourcev2($select=msdyn_name)&$filter= msdyn_transactiondate ge '
- Velg Value utdata fra kommandoen Extract value for året.
- Skriv inn en bindestrek (
-). - Velg Value utdata fra kommandoen Extract value for startdatoen.
- Skriv inn
T00:00:00Z' og msdyn_transactiondate le '. - Velg Value utdata fra kommandoen Extract value for året.
- Skriv inn en bindestrek (
-). - Velg Value utdata fra kommandoen Extract value for sluttdatoen.
- Skriv inn
T00:00:00Z'.
Tilpassede overskrifter Legg til en egendefinert topptekst: - I Key, skriv inn
Prefer. - I Value skriver du inn
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue".
Maks antall sider Gå inn på 1.Utgangsskjema Skriv inn dette eksempelet på svar: {"@odata.context": "string","value": [{}],"@odata.nextLink":"string"} - Enter
- Fra Tilgjengelige koblinger velger du JSON, og flytter Array til CSV til lerretet.
- Dra en lenke fra Hent 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 Verdien fra Hentede data utdata fra kommandoen Hent . Skilletegn for flere verdier Skriv inn et komma ( .).Forhåndsvisning av resultat Merk av i denne avmerkingsboksen. Skilletegn Velg Komma. - Legg til kolonnene og JSONPaths som skal opprettes, og klikk på Lagre:
Kolonnenavn JSONPath navn .msdyn_name aktivitet_type .msdyn_activityname beregning_dato .msdyn_calculationdate forbruk_start_dato .msdyn_forbruk_startdato forbruk_slutt_dato .msdyn_consumptionenddate transaksjon_dato .msdyn_transactiondate utslippsfaktor .msdyn_utslippsfaktor anleggets_navn .msdyn_facilityid.msydn_name organisatorisk_enhet .msdyn_organizationalunitid.msdyn_name land_region .msdyn_countryregioncode.msdyn_name utslippskilde .msdyn_datadefinisjon.msdyn_navn co2e .msdyn_co2e co2e_unit .msdyn_con2eunit.msdyn_name er_biogen .msdyn_isbiogen er_markedsbasert .msdyn_ismarketbased kilde .msdyn_emissionsourcev2.msdyn_name omfang ."msdyn_scope@OData.Community.Display.V1.FormattedValue"
Trinn 4. Legg til kommandoer for å importere alle datasett til tabellen
For å sikre at kjeden importerer alle data, må du legge til logikk for å enten laste opp eller kompilere data basert på eventuelle tilleggspagineringer som lastes ned fra Microsoft:
- Fra Kjedehendelser flytter du Betinget til lerretet.
- Dra en kobling fra Array til CSV til Betinget.
- Velg hendelsen Conditional, og klikk på Edit.
- Legg til en regel i Conditions, og klikk deretter på Save:
Datatype Data Drift Streng Velg variabelen nextLink fra Chain, klikk deretter på variabelen og legg til en Trim-transformasjon. Er ikke blank - Fra Kjedehendelser, flytt Kjør kjeden til lerretet.
- Dra en lenke fra Betinget til Kjør kjede.
- For å sikre at kjeden bare kjører når de nedlastede dataene ikke har paginering, dobbeltklikker du på lenken og velger Feil i Rediger lenkebetingelse.
- Velg hendelsen Kjør kjede, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at hendelsen kjører kjeder som er opprettet fra Load Data to Wdata mal.
- I Chain to run velger du den primære kjeden som er opprettet fra Load Data to Wdata mal.
- Skriv inn kjedens kjøretidsinndata, og klikk på Lagre:
Inndata ved kjøretid Verdi Tabell-ID Velg variabelen Table ID fra Chain. Filnavn Bygg filnavnet til datasettet som skal importeres til tabellen: - Skriv inn
MSM_EmissionsData_. - Velg Value utdata fra kommandoen Extract value for året.
- Skriv inn en bindestrek (
-). - Velg Value utdata fra kommandoen Extract value for startdatoen.
- Skriv inn en understreking (
_). - Velg Value utdata fra kommandoen Extract value for året.
- Skriv inn en bindestrek (
-). - Velg Value utdata fra kommandoen Extract value for sluttdatoen.
- Skriv inn
.csv.
Datafil Velg Konvertert fil utdata fra Array til CSV. Belastningsmetode Velg Erstatt datasett. - Skriv inn
Trinn 5. Legg til kommandogruppe for å iterere gjennom paginerte resultater
For å kompilere utslippsdata som lastes ned som paginerte resultater:
- Fra Kjedehendelser, flytt Sett dynamisk kjedevariabel til lerretet.
- Dra en lenke fra Betinget til Sett dynamisk kjedevariabel.
- Velg hendelsen Angi dynamisk kjedevariabel, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere hendelsen.
- I Handling, angi den dynamiske kjedevariabelen, og klikk på Lagre:
Egenskap Verdi Dynamisk variabel Velg nesteLink. Verdi Velg @Odata.NextLink fra Hentet data utdata fra kommandoen Hent. - Flytt Kommandogruppe til lerretet, og dra en lenke mellom den og Angi dynamisk kjedevariabel.
- Velg gruppen, og klikk på Rediger.
- Fra Iteratorer, aktiverer du iterasjoner.
- I Velg modifikatortype, velg Gjenta til.
- Legg til iterasjonsregelen, og klikk på Lagre:
Datatype Data Drift Streng Velg variabelen nextLink fra Chain. Er blank - Velg Microsoft Dynamics CRM fra Tilgjengelige koblinger, og flytt Hent til lerretet.
- Dra en lenke fra Gruppestart til Hent.
- Velg kommandoen Hent, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse som identifiserer at kommandoen henter paginerte resultater fra Microsoft Dataverse.
- Angi kommandoens egenskaper, og klikk på Lagre:
Egenskap Verdi Kontakt Velg Microsoft Dynamics CRM-kontakten du vil bruke. Sti Skriv inn msdyn_emissions.Spørreparametere Velg variabelen nextLink fra Chain. Tilpassede overskrifter Legg til en egendefinert topptekst: - I Key, skriv inn
Prefer. - I Value skriver du inn
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue".
Maks antall sider Gå inn på 1.Utgangsskjema Skriv inn dette eksempelet på svar: {"@odata.context": "string","value": [{}],"@odata.nextLink":"string"} - I Key, skriv inn
- Fra Tilgjengelige koblinger velger du JSON, og flytter Array til CSV til lerretet.
- Dra en lenke fra Hent 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 den samme JSON-kontakten som tidligere. JSON-data Velg verdi fra Hentede data utdata fra den foregående Hent kommandoen. Skilletegn for flere verdier Skriv inn et komma ( .).Forhåndsvisning av resultat Merk av i denne avmerkingsboksen. Skilletegn Velg Komma. - Legg til kolonnene og JSONPaths som skal opprettes, og klikk på Lagre:
Kolonnenavn JSONPath navn .msdyn_name aktivitet_type .msdyn_activityname beregning_dato .msdyn_calculationdate forbruk_start_dato .msdyn_forbruk_startdato forbruk_slutt_dato .msdyn_consumptionenddate transaksjon_dato .msdyn_transactiondate utslippsfaktor .msdyn_utslippsfaktor anleggets_navn .msdyn_facilityid.msydn_name organisatorisk_enhet .msdyn_organizationalunitid.msdyn_name land_region .msdyn_countryregioncode.msdyn_name utslippskilde .msdyn_datadefinisjon.msdyn_navn co2e .msdyn_co2e co2e_unit .msdyn_con2eunit.msdyn_name er_biogen .msdyn_isbiogen er_markedsbasert .msdyn_ismarketbased kilde .msdyn_emissionsourcev2.msdyn_name omfang ."msdyn_scope@OData.Community.Display.V1.FormattedValue" - Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter Stable filer til lerretet.
- Dra en lenke fra Array til CSV til Stack-filer.
- Velg kommandoen Stack files, 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-transformasjonskoblingen som tidligere. Skilletegn Velg Komma. Inndatafiler Lag en kommaseparert liste over filene som skal stables: - Velg Forrige utdata for stakkfiler fra kommandoen Stakkfiler.
- Skriv inn et komma (
,). - Velg Konvertert fil utdata fra den foregående Array til CSV kommandoen.
Forhåndsvisning av resultat Merk av i denne avmerkingsboksen. - Fra Kjedehendelser flytter du Betinget til lerretet.
- Dra en kobling fra Array til CSV til Betinget.
- Velg hendelsen Conditional, og klikk på Edit.
- Legg til en regel i Conditions, og klikk deretter på Save:
Datatype Data Drift Streng Velg @Odata.NextLink fra Hentet data utdata fra kommandoen Hent. Er ikke blank - Fra Kjedehendelser, flytt Sett dynamisk kjedevariabel til lerretet.
- Dra en lenke fra Betinget til Sett dynamisk kjedevariabel.
- Velg hendelsen Angi dynamisk kjedevariabel, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere hendelsen.
- I Handling, angi den dynamiske kjedevariabelen, og klikk på Lagre:
Egenskap Verdi Dynamisk variabel Velg nesteLink. Verdi Velg @Odata.NextLink fra Hentet data utdata fra kommandoen Hent. - Fra Kjedehendelser, flytt Avslutt gruppe til lerretet.
- Dra en kobling fra Betinget til Avslutt gruppe.
- Hvis du vil avslutte gruppen først når det ikke finnes flere paginerte resultater, dobbeltklikker du på lenken, velger Error i Edit link condition, og klikker på Close.
- Velg hendelsen Avslutt gruppe, klikk på Rediger, og klikk deretter på Lagre.
Trinn 6. Legg til kommandoer for å importere kompilerte data til tabellen
Slik laster du opp de paginerte resultatene i tabellen etter at gruppen er fullført:
- Fra Tilgjengelige koblinger velger du Tabulær transformasjon, og flytter Stable filer til lerretet.
- Dra en kobling fra kommandogruppens Out til Stack files.
- Velg kommandoen Stack files, 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-transformasjonskoblingen som tidligere. Skilletegn Velg Komma. Inndatafiler Lag en kommaseparert liste over filene som skal stables: - Velg Konvertert fil utdata fra gruppens Array til CSV kommando.
- Skriv inn et komma (
,). - Velg Stacked files output fra gruppens Stack files kommando.
Forhåndsvisning av resultat Merk av i denne avmerkingsboksen. - Fra Kjedehendelser, flytt Kjør kjeden til lerretet.
- Dra en lenke fra Stable filer til Kjør kjeden.
- Velg hendelsen Kjør kjede, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at hendelsen kjører kjeder som er opprettet fra Load Data to Wdata mal.
- I Chain to run velger du den primære kjeden som er opprettet fra Load Data to Wdata mal.
- Skriv inn kjedens kjøretidsinndata, og klikk på Lagre:
Inndata ved kjøretid Verdi Tabell-ID Velg variabelen Table ID fra Chain. Filnavn Bygg filnavnet til datasettet som skal importeres til tabellen: - Skriv inn
MSM_EmissionsData_. - Velg Value utdata fra kommandoen Extract value for året.
- Skriv inn
-. - Velg Value utdata fra kommandoen Extract value for startdatoen.
- Skriv inn
_. - Velg Value utdata fra kommandoen Extract value for året.
- Skriv inn
-. - Velg Value utdata fra kommandoen Extract value for sluttdatoen.
- Skriv inn
.csv.
Datafil Velg Stacked files output fra den foregående kommandoen Stack files . Belastningsmetode Velg Erstatt datasett. - Skriv inn
- Fra Kjedehendelser, flytt en annen Kjør kjeden til lerretet.
- Dra lenker fra de to foregående Kjør kjede hendelsene til denne Kjør kjede hendelsen.
- Velg den nye hendelsen Kjør kjede, og klikk på Rediger.
- I Basic info angir du et navn og en beskrivelse for å identifisere at hendelsen kjører kjeder som er opprettet fra Load Data to Wdata mal.
- I Chain to run velger du 3. MSM-loggen kjede opprettet tidligere.
- Skriv inn kjedens kjøretidsinndata, og klikk på Lagre:
Inndata ved kjøretid Verdi Område Skriv inn B5:E5.Regneark-ID Velg variabelen Spreadsheet ID fra Chain. Kontrollark-ID Velg variabelen Control sheet ID fra Chain. ID for kjedekjøringslogg Velg variabelen Chain run log ID fra Chain. Start oppdatering Velg Value utdata fra kommandoen Extract value for startdatoen. Oppdater slutten Velg Value utdata fra kommandoen Extract value for sluttdatoen. Oppdater år Velg Value utdata fra kommandoen Extract value for året. - Klikk på Publiser, skriv inn en merknad om kjedens publisering, og klikk på Publiser.
Kjør kjedene
For å oppdatere Microsoft Sustainability Manager regneark og tabell med de nyeste utslippsdataene:
- Velg tidsperioden for dataene som skal lastes ned, i Control-arket i Microsoft Sustainability Manager regnearket.
- Fra Kjeder velger du 1. MSM oppdaterer -kjeden, og klikker 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 Microsoft Sustainability Manager regnearket med de nyeste dataene.