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.
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.
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
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