Del via


Arkitektur for Microsoft Sustainability Manager

Microsoft Sustainability Manager er baseret på funktionerne i Common Data Model Microsoft Teams og Microsoft Power Platform. Hvis du vil konfigurere løsningen, skal du bruge Microsoft Cloud-løsningscenter, som konfigurerer Dataverse-miljøet, installerer løsningerne, datamodellen og eksempeldataene i det.

I følgende diagram vises Microsoft Sustainability Manager-løsningsarkitekturen.

Et diagram, der viser referencearkitekturen i microsoft sustainability manager

Hent en PDF-fil, der kan udskrives, af dette løsningsdiagram.

I resten af denne artikel beskrives de komponentlag, der udgør løsningsarkitekturlaget.

Sikkerhed

Brugere, der bruger den hjælp, der vises i diagrammet, er de brugere, der kommunikerer med Microsoft Sustainability Manager. På følgende liste vises typiske brugerpersoner med deres respektive ansvarsområder:

  • Hjælpeemne: Giver partnerteams mulighed for at komme i mål.
  • Specialister i bæredygtighed: Har ansvaret for udledningsrapporteringsopgaver.
  • Udledningsanalyser: Analyserer data og sender analyseresultater til andre interessenter.
  • It-administrator: Indsamler og henter data ind i systemet.
  • Drift: Betjener faciliteter, overvåger og forbedrer systemets ydeevne og reducerer samtidig driftsomkostningerne, energiforbruget og omkostningerne, vandforbruget og spild.

Godkendelse

Bæredygtige bruger godkendes til Microsoft Sustainability Manager via Microsoft Entra ID på samme måde som andre Power Apps-programmer. Microsoft Entra ID udfører de godkendelsesmetoder, der er aktiveret i lejeren, og gennemtvinger eventuelle politikker for betinget adgang, f.eks. Microsoft Entra-multitrinsgodkendelse for brugere, der får adgang til programmet.

Autorisation

Microsoft Sustainability Manager bruger den rollebaserede sikkerhedsmodel i Dataverse til at give brugere adgang til dataelementer. Der findes indbyggede sikkerhedsroller, eller du kan konfigurere dine egne til at implementere den rollebaserede sikkerhedsmodel. Adgangsniveauet betragter det afdelingshierarki, som brugeren er medlem af.

Du skal først oprette et modelhierarki og konfigurere afdelingshierarkiet. Du kan derefter kopiere disse indbyggede sikkerhedsroller og anvende dem i dine afdelinger for at oprette sikkerhedssegmenteringen. I forbindelse med brugeradministrationen tildeler du disse sikkerhedsroller til slutbrugeren, grupperne eller afdelingerne.

Du kan finde flere oplysninger om at arbejde med Microsoft Entra-grupper ved at gå til Sikkerheds-begreber i Microsoft Dataverse.

Brugergrænseflade

Microsoft Sustainability Manager er en modelbaseret app, der brugergrænseflader med slutbrugere. Konfigurationsfunktionaliteten Power Platform Power Apps viser dataelementer for modelbaserede apps.

Datalag

Microsoft Cloud for Sustainability-datamodellen er datagrundlaget for Microsoft Sustainability Manager. Datalaget består af tre typer data: transaktions-, master- og aktivitetsdata. I Dataverse lager gemmes transaktions- og masterdataene. Hvis du vil forbedre skalerbarheden og ydeevnen, lagres aktivitetsdata i fleksibelt datalager i Dataverse og forbindes via virtuelle tabeller. I løsningen bruges en administreret Azure DataPlatform til synkronisering af analysedata, Power BI-rapporter til at generere kvantitative klargøringsrapporter eller Dashboard for bæredygtighed.

Analyser

Microsoft Sustainability Manager leveres med Power BI embedded-rapporter, der er klar til brug, og som benytter de analytiske data (administrerede Azure Data Lake), som er replikeret fra de driftsmæssige Dataverse-data. Løsningen har også mulighed for at oprette Excel-baserede rapporter, der bygger på lige muligheder, ud fra de udledninger og lagrede aktivitetsdata.

Du kan udvide analyserne ved at oprette brugerdefinerede Dynamics 365-dashboards og Power BI embedded dashboards. Dynamics 365-dashboards kan bruge data, der er gemt i Dataverse, f.eks. masterdata. Du kan dog ikke forespørge mod fleksibelt datalager (virtuelle tabeller), hvor aktivitet og beregnede data lagres. Hvis du vil inkludere dataene i et fleksibelt datalager, kan du bruge Power BI Common Data Service (Ældre) connector, når du opretter den brugerdefinerede Power BI-rapport. Power Query Dataverse connector erstatter Common Data Service (ældre) connector. Du kan også indsætte Dataverse-dataene til Azure Synapse Analytics-arbejdsområdet via Azure Synapse Link-konfiguration. Du kan derefter bruge disse Azure Synapse Analytics arbejdsområdedata som kilde for de brugerdefinerede Power BI-rapporter.

Du kan finde flere oplysninger ved at gå til Oprettelse af en brugerdefineret rapport i Microsoft Sustainability Manager.

Samarbejde

Microsoft Sustainability Manager bruger den indbyggede Microsoft Teams integration til at samarbejde problemfrit med Dynamics 365-teammedlemmer. Løsningen benytter samarbejds- og chatfunktionerne i Microsoft Teams.

Integration

Datamodellen udgør grundlaget for Microsoft Cloud for Sustainability Løsningen kræver muligvis integration med andre systemer, afhængigt af udløbsniveauet for dataejendom. Der er tre primære integrationsscenarier med Microsoft Sustainability Manager.

  • Import af data
  • Dataeksport
  • Transaktionsrelateret

Hvert scenarie repræsenterer en form, der kan bruges til at bruge en eller flere teknologier. I følgende figur illustreres de teknologiindstillinger, der kan være mulige i forbindelse med disse scenarier.

Et diagram, der viser integration i microsoft sustainability manager

Hent en PDF-fil, der kan udskrives, af diagrammet.

Import af data

Dataimport er en af de vigtige processer i Microsoft Sustainability Manager.

Kildedataene kan ligge i forskellige systemer, der inkluderer:

  • Power Platform: En anden Dataverse-forekomst
  • Microsoft 365: SharePoint, OneDrive og andre
  • Azure-lejer: Azure Synapse Analytics, Azure Data Lake, Azure-database, andre muligheder for datalagring
  • Det lokale miljø: Understøttede databasesystemer og -kilders forbindelse via det lokale miljø data-gateway.
  • Andre skylejere: Forbindelse til oprettelse af Azure ExpressRoute-gateway eller S2S VPN-gateways.
  • Tredjeparts lejere: Forbindelsen med tredjepartstjenester via brugerdefinerede forbindelser eller udgivne adaptere.

Du kan importere data Sustainability Manager på flere måder, afhængigt af datatype, kilde, brugererfaringsniveau og importhyppighed. I følgende tabel beskrives metoderne, og der er overvejelser og retningslinjer for, hvornår de skal bruges.

Metode Beskrivelse Overvejelse Bruges når
Excel-skabelon Brug af en særlig Excel-skabelon for hver datakategori. Understøtter heterogen dataimport. Overvej at bruge den nyeste skabelonversion, og husk de nødvendige felter, formater og regler for en vellykket import. Datamængden og den indsats, der kræves for at transformere, er lav.
Power Query-import Den Power Query-styrede oplevelse er den mest omfattende fremgangsmåde, der findes i Microsoft Sustainability Manager. Du kan bruge den til at importere data til flere objekter via flere kilder og alle via en enkelt import med en detaljeret vejledning for at sikre, at importen lykkes. Evaluer tilgængeligheden af tilslutningen, skalerbarhed (datamængde og data), samt kompleksiteten af de data, der skal bruges, og den nødvendige transformering. Dataimportscenarier, hvor Power Query-connectorerne understøtter indbygget, og du vil styre datatransformeringen.
Førsteparts partnerforbindelser Opbygning af data-connectorer til Microsoft Sustainability Manager-løsningen for at hente data direkte fra eksterne løsninger. Du skal gennemgå beskyttelse af personlige oplysninger, sikkerhed og overholdelse af gennemgang, før de flyttes til produktionen. Udbyderen eller partneren understøtter indbygget Sustainability Manager.
Brugerdefinerede connectors Du kan oprette (og endda dele) en connector, der har egne udløsere og handlinger. Begrænset til funktionerne i den API eller tjeneste, de opretter forbindelse til. Ekstra udviklings- og vedligeholdelsesarbejde for at holde forbindelsen opdateret på grund af ændringer af API eller godkendelsesmetoder. Sustainability Manager understøtter ikke automatisk kildeudbyderen eller partneren, og der er begrænsninger ved oprettelse af en førsteparts-connector (Power Query).
Azure Data Factory- eller Synapse-pipelines Oprettelse af dataforløb for at transformere dataene, inden de oprettes i Dataverse. Grænser for tjenesten Data Factory. Dataimporter, der kræver transformering i flere faser.
Manuel Brug Microsoft Sustainability Manager manuel importfunktion til at importere individuelle poster eller masseposter. Hvis du vil opdatere aktivitetsdataposter i Sustainability Manager, skal du slette de data, du tidligere har importeret, og importere alle dataene igen. Rette op på individuelle poster, og når integration af massedata er undgået, eller dataene er lave.

Ved hjælp af brugerdefinerede dimensioner kan organisationerne medtage forskellige egenskaber for de aktiviteter, der registreres, og det er en fleksibel måde at udvide -datamodellen på. Det er en fleksibel måde at udvide Microsoft Sustainability Manager datamodellen på. Du kan bruge brugerdefinerede dimensioner i beregninger og rapporter til at udtrække indsigtsfuld analyse.

Bemærk

Brugerdefinerede mål er kun tilgængelige via Power Query-oplevelsen.
Den er heller ikke tilgængelig for referencedata.

Organisationer kan bruge Administration af datagodkendelse (forhåndsversion) til at aktivere midlertidige data i en ventende fase, så de ikke påvirker beregninger, analyse og rapportering. Når autoriserede brugere har gennemset og godkendt dataene, bliver de tilgængelige for alle tilsvarende funktioner

Et diagram, der viser funktionerne til administration af datagodkendelse og brugerdefinerede dimensioner på tværs af data, beregninger og rapportering

Dataeksport

Du kan få brug for at eksportere data fra Sustainability Manager til fase for brugerdefinerede analyser eller feed andre systemer til behandling. I følgende tabel beskrives metoderne, og der er overvejelser og retningslinjer for, hvornår de skal bruges.

Metode Beskrivelse Overvejelse Bruges når
Azure Synapse Link for Dataverse Replikering af Dataverse-data til Synapse Analytics eller Data Analytics til analyse og brugerdefineret rapportering. Tabeller, der ikke understøttes. Dataanalyser og tilpasset rapport. Også som en mellemliggende fase i dataeksporten.
Azure Data Factory- eller Synapse-pipelines. Oprettelse af dataforløb for at transformere dataene, der er modtaget fra Dataverse, før de sættes i niveauer. Grænser for tjenesten Data Factory. Scenarie for dataeksport eller dataeksport med en kompleks transformering med flere faser.
Manuel Manuel dataeksport af det valgte objekt til CVS-, XML- eller Excel-filer. Eksportbegrænsninger. Efter behov anvendes eksportbehov for datamængder i lille og mellemstørrelse.

Transaktionsrelateret

Scenarier for transaktionsintegration kan opstå, når du har brug for at udveksle oplysninger mellem systemer og opdatere data i realtid. Transaktionsintegration sikrer, at du fuldfører transaktionen nøjagtigt og fuldstændigt. I følgende tabel beskrives metoderne, og der er overvejelser og retningslinjer for, hvornår de skal bruges.

Metode Beskrivelse Overvejelse Bruges når
Dataverse API Implementering af OData v4 for at levere CRUD-handlinger ved hjælp af et standardsæt af grænseflader, der giver en brugergrænseflade, der er åben for en publikum. Power Platform API'er for tjenestebeskyttelse, anmodningsbegrænsninger og allokeringer. Mest i forbindelse med transaktionsintegration, når der kræves separate CRUD-handlinger.
Brugerdefinerede API'er til første part (API'er til beregning af generaliseret beregning af api'en) Brugerdefinerede API'er, der er oprettet af Microsoft Cloud for Sustainability for at beregne muligheder for bestemte handlinger, som samler mange handlinger i en enkelt handling, eller som viser en ny type udløsende hændelse. Power Platform Servicebeskyttelses API-grænser, anmodningsbegrænsninger og allokeringer. Det er påkrævet at udløse beregningen pr. en hændelse.
Brugerdefineret API Oprettelse af din egen API i Dataverse. Power Platform API'er for tjenestebeskyttelse, anmodningsbegrænsninger og allokeringer. En eller flere handlinger skal samles i en enkelt handling eller skal vise en ny type udløsende hændelse.

Fejlhåndtering

Fejlhåndtering under dataimporter sikrer, at dataene er korrekt indtaget, og at rapporterne viser de nyeste oplysninger til bæredygtighedsrapporter og -analyser. Med Sustainability Manager kan brugere få vist og løse fejl i dataimport. Disse fejlrapporter er nu tilgængelige for alle tre importtyper, skabeloner, Power Query-styret flow og partneroplevelse.

Du kan finde flere oplysninger om fejlhåndtering ved at gå til Fejlhåndtering til dataimport i Microsoft Sustainability Manager

Næste trin