Del via


Arkitektur for Microsoft Sustainability Manager

Microsoft Sustainability Manager er bygd på funksjonene i Common Data Model, Microsoft Teams og Microsoft Power Platform. Når du skal konfigurere løsningen, må du bruke Microsoft Cloud-løsningssenter, som setter opp Dataverse-miljøet, distribuerer løsningene, datamodellen og eksempeldataene i det.

Følgende diagram viser løsningsarkitekturen for Microsoft Sustainability Manager.

Et diagram som viser referansearkitekturen til Microsoft Sustainability Manager

Last ned en utskrivbar PDF-fil av løsningsarkitekturdiagrammet.

Resten av denne artikkelen beskriver komponentlagene som utgjør løsningsarkitekturlaget.

Sikkerhet

Bærekraftsbrukere som vises i diagrammet, er brukere som samhandler med Microsoft Sustainability Manager. Følgende liste viser vanlige brukerpersoner med tilhørende ansvarsdefinisjon:

  • Bærekraftsleder: Gir utslippene til partnerteam.
  • Bærekraftsspesialist: Ansvarlig for utslippsrapporteringsoppgaver.
  • Utslippsanalytiker: Analyserer utslippsdata og sender analyseresultater til andre interessenter.
  • IT-administrator: Samler inn og henter data inn i systemet.
  • Drift: Drifter lokaler, overvåker og forbedrer systemytelsen, samtidig som selskapet reduserer karbonutslipp, energibruk og -kostnader, vannbruk og -sløsing.

Autentisering

Bærekraftsbrukere godkjennes til Microsoft Sustainability Manager via Microsoft Entra ID som alle andre Power Apps-programmer. Microsoft Entra ID utfører godkjenningsmetodene som er aktivert i leieren, og håndhever alle betingede tilgangspolicyer, for eksempel Microsoft Entra-flerfaktorautentisering for brukere som får tilgang til programmet.

Autorisasjon

Microsoft Sustainability Manager bruker den rollebaserte sikkerhetsmodellen i Dataverse til å gi brukere tilgang til dataelementer. Innebygde sikkerhetsroller er tilgjengelige, eller du kan konfigurere dine egne til å implementere den rollebaserte sikkerhetsmodellen. Tilgangsnivået vurderer forretningsenhetshierarkiet som brukeren er medlem av.

Først må du modellere og konfigurere forretningsenhetshierarkiet. Deretter kan du kopiere disse innebygde sikkerhetsrollene og bruke dem på forretningsenhetene for å opprette sikkerhetssegmenteringen. Som en del av brukeradministrasjonen tilordner du disse sikkerhetsrollene til sluttbrukeren, teamene eller forretningsenhetene.

Hvis du vil ha mer informasjon om hvordan du kan arbeide med Microsoft Entra-grupper, kan du se Sikkerhetskonsepter i Microsoft Dataverse.

Brukergrensesnitt

Microsoft Sustainability Manager er en modelldrevet app som har grensesnitt til sluttbrukere. Konfigurasjonsfunksjonene for Power Platform Power Apps viser dataelementer for modelldrevne apper.

Datalag

Datamodellen for Microsoft Cloud for Sustainability er datafundamentet for Microsoft Sustainability Manager. Datalaget består av tre typer data: transaksjons-, hoved- og aktivitetsdata. Dataverse-lagringsplassen lagrer transaksjons- og hoveddata. For å forbedre skalerbarhet og ytelse lagres innlagte aktivitetsdata i elastisk datalagring i Dataverse og kobles til via virtuelle tabeller. Løsningen bruker en administrert Azure Data Lake til å synkronisere analysedata, som de administrerte Power BI-rapportene bruker til å generere kvantitative forberedelsesrapporter eller Instrumentbord for bærbarhet.

Analyse

Microsoft Sustainability Manager leveres med bruksklare Power BI Embedded-rapporter som bruker analysedataene (administrert Azure Data Lake) som er replikert fra Dataverse-driftsdataene. Løsningen kan også generere kvantitative Excel-baserte rapporter fra utslippet og lagrede aktivitetsdata.

Du kan utvide analysen ved å opprette egendefinerte Dynamics 365-instrumentbord og Power BI Embedded-instrumentbord. Dynamics 365-instrumentbord kan bruke data som er lagret i Dataverse, for eksempel hoveddata. Du kan imidlertid ikke spørre mot elastisk datalagring (virtuelle tabeller) der aktivitet og beregnede utslipp lagres. Hvis du vil inkludere dataene i elastisk datalagring, kan du bruke Power BI Common Data Service (eldre)-tilkobling når du oppretter den egendefinerte Power BI-rapporten. Power Query Dataverse-koblingen erstatter Common Data Service-koblingen (eldre). Du kan også mate Dataverse-dataene til Azure Synapse Analytics-arbeidsområdet via Azure Synapse Link-konfigurasjonen. Deretter kan du bruke disse Azure Synapse Analytics-arbeidsområdedataene som en kilde for de egendefinerte Power BI-rapportene.

Hvis du vil ha mer informasjon, kan du se Opprette en egendefinert rapport i Microsoft Sustainability Manager.

Samarbeid

Microsoft Sustainability Manager bruker den opprinnelige Microsoft Teams-integrasjonen til å samarbeide sømløst med Dynamics 365-teammedlemmer. Løsningen benytter funksjonene for samarbeid og chat i Microsoft Teams.

Integrering

Datamodellen danner fundamentet for Microsoft Cloud for Sustainability. Avhengig av modenhetsnivået for dataområdet kan løsningen kreve integrasjon med andre systemer. Det finnes tre kjerneintegreringsscenarier med Microsoft Sustainability Manager.

  • Dataimport
  • Dataeksport
  • Transaksjonell

Hvert scenario representerer en form som kan realiseres ved hjelp av én eller flere teknologier. Figuren nedenfor illustrerer teknologialternativene for realisering av disse scenariene.

Et diagram som viser integrasjonen til Microsoft Sustainability Manager

Last ned en utskrivbar PDF-fil fra diagrammet.

Dataimport

Dataimport er en av de kritiske prosessene i Microsoft Sustainability Manager.

Kildedataene kan ligge i forskjellige systemer som inkluderer:

  • Power Platform: En annen Dataverse-forekomst
  • Microsoft 365: SharePoint, OneDrive, og andre
  • Azure-leier: Azure Synapse Analytics, Azure Data Lake, Azure-database, andre alternativer for datalagring
  • Lokal leier: Støttede databasesystemer og kilder til tilkobling via lokal datagateway.
  • Andre skybaserte leiere: Tilkobling med oppretting av Azure ExpressRoute-gateway eller S2S VPN-gatewayer.
  • Tredjepartsleiere: Tilkobling til tredjepartstjenester via egendefinerte koblinger eller publiserte adaptere.

Du kan importere data til i Sustainability Manager på flere måter, avhengig av datatypen, kilden og brukeropplevelsesnivå og importhyppigheten. Tabellen nedenfor oppsummerer metodene og gir vurderinger og retningslinjer for når de skal brukes.

Metode Bekrivelse Vurdering Når skal det brukes
Excel-mal Bruk en egen Excel-mal for hver datakategori. Støtter heterogen dataimport. Vurder å bruke den nyeste malversjonen og husk de obligatoriske feltene, formatet og reglene for vellykket import. Datavolumet og innsatsen som kreves for transformasjon, er lav.
Power Query-import Den veiledede Power Query-opplevelsen er den mest omfattende inntaksmetoden i programmet Microsoft Sustainability Manager. Den gjør det mulig å importere data for flere enheter via flere kilder, alt gjennom en enkelt import med detaljert veiledning for å sikre at inntaket er vellykket. Evaluer tilgjengeligheten for koblingen, skalerbarhet (datavolum og datavolatilitet) og kompleksiteten til datarensing og transformasjon som kreves. Dataimportsscenarier der Power Query-koblingene støtter innebygd, og du vil ha kontroll over datatransformasjoner.
Førsteparts partnerkoblinger Bygg datakoblinger for Microsoft Sustainability Manager-løsningen for å hente data direkte fra eksterne løsninger. Du må gjennomgå personvern, sikkerhet og samsvar før de flyttes til produksjon. Sustainability Manager støtter opprinnelig kildeleverandøren eller partneren.
Egendefinerte koblinger Gjør det mulig å opprette (og til og med dele) en tilkobling med egne utløsere og handlinger. Begrenset til funksjonene i API-en eller tjenesten de kobler til. Ekstra utviklings- og vedlikeholdsarbeid for å holde kontakten oppdatert på grunn av endringer i API-en eller godkjenningsmetodene. Sustainability Manager støtter ikke opprinnelig kildeleverandøren eller partneren, og det er begrensninger ved oppretting av en førstepartskontakt (Power Query).
Azure Data Factory- eller Synapse-pipeliner Opprett dataflyter for å transformere dataene før de integreres i Dataverse. Begrensninger for Data Factory-tjenesten. Dataimporter som krever transformasjon med flere faser.
Manuell Bruk Microsoft Sustainability Manager manuell importfunksjonalitet til å importere enkeltoppføringer eller masseoppføringer. Hvis du vil oppdatere aktivitetsdataoppføringer i Sustainability Manager, må du slette tidligere importerte data og importere alle dataene på nytt. Retting av enkeltoppføringer og integrering av masseimport av data er svært dyre eller datavolatilitet er lav.

Ved bruk av egendefinerte dimensjoner kan organisasjonen inkludere forskjellige egenskaper for aktivitetsdataene som er registrert. Det er en fleksibel måte å utvide Microsoft Sustainability Manager-datamodellen på. Du kan bruke egendefinerte dimensjoner i beregninger og rapporter for å trekke ut innsiktsfulle analyser.

Merk

Inntak av egendefinerte dimensjoner er bare tilgjengelig via Power Query-opplevelsen.
Den er heller ikke tilgjengelig for referansedata.

Organisasjoner kan bruke datagodkjenningsadministrasjon (forhåndsversjon) til å aktivere oppsamling av dataene i en ventende fase, slik at de ikke påvirker beregningene, analysen og rapporteringen. Etter at de autoriserte brukere har gått gjennom og godkjent dataene, blir de tilgjengelige for alle tilsvarende funksjoner

Et diagram som viser funksjoner for datagodkjenningsadministrasjon og egendefinerte dimensjoner som dekker data, beregninger og rapportering

Dataeksport

Det kan være lurt å eksportere data fra Sustainability Manager til fase for tilpasset analyse eller mating av andre systemer for behandling. Tabellen nedenfor oppsummerer metodene og gir vurderinger og retningslinjer for når de skal brukes.

Metode Bekrivelse Vurdering Når skal det brukes
Azure Synapse Link for Dataverse Replikering av Dataverse-dataene til Synapse Analytics eller Data Lake for analyse og tilpasset rapportering. Tabeller som ikke støttes. Dataanalyse og tilpasset rapportering. Også som en mellomliggende fase i dataeksport.
Azure Data Factory- eller Synapse-pipeliner. Opprett dataflyter for å transformere dataene som mottas fra Dataverse før oppsamling. Begrensninger for Data Factory-tjenesten. Dataeksportscenario med kompleks transformasjon med flere faser.
Manuell Manuell dataeksport av valgt enhet til CVS-, XML- eller Excel-filer. Eksportbegrensninger. Etter behov må eksport brukes for datavolum med lav og mellomstor størrelse.

Transaksjonell

Scenarioer for transaksjonsintegrering kan øke når du trenger å utveksle informasjon mellom systemer og oppdatere data i sanntid. Transaksjonsintegrering sikrer at du fullfører transaksjonen nøyaktig og fullstendig. Tabellen nedenfor oppsummerer metodene og gir vurderinger og retningslinjer for når de skal brukes.

Metode Bekrivelse Vurdering Når skal det brukes
Dataverse-API OData v4-implementering for å utføre CRUD-operasjoner ved hjelp av et standardsett med grensesnitt, som gir et grensesnitt som er åpent for en bred teknologisk målgruppe. Power Platform-API-grenser for tjenestebeskyttelse, forespørselsbegrensninger og tildelinger. For det meste for integrering av transaksjon når diskrete CRUD-operasjoner kreves.
Tilpassede API-er fra førstepart (API for generalisert utslippsberegning) Egendefinerte API-er som opprettes ved Microsoft Cloud for Sustainability for å beregne utslipp for bestemte handlinger som konsoliderer mange operasjoner i én enkelt operasjon, eller viser en ny type utløserhendelse. Power Platform-API-begrensninger for tjenestebeskyttelse, forespørselsbegrensninger og tildelinger. Utløsing av utslippsberegning er nødvendig i henhold til en hendelse.
Egendefinert API Opprette ditt eget API i Dataverse. Power Platform-API-grenser for tjenestebeskyttelse, forespørselsbegrensninger og tildelinger. En eller flere operasjoner må konsolideres i én enkelt operasjon, eller de må eksponere en ny type utløserhendelse.

Feilbehandling

Feilhåndtering under dataimportene spiller en viktig rolle for å sikre at dataene blir inntas på riktig måte, og rapporter viser den nyeste informasjonen for bærekraftsrapporter og analyse. Med Sustainability Manager kan brukere se gjennom og løse feil i dataimportene. Disse feilrapportene er nå tilgjengelige for alle tre importtyper, maler, veiledet Power Query-flyt og partneropplevelse.

Hvis du vil ha mer informasjon, kan du se Feilhåndtering for dataimport i Microsoft Sustainability Manager

Neste trinn