Indtage data med Azure Synapse Link
Følg trinnene i denne artikel for at hente organisationens miljødata fra datamodellen Sustainability Manager til Dataverse IngestedRawData søhus i dit Fabric-arbejdsområde ved hjælp af Azure Synapse Link.
Forudsætninger
- Udrul funktionen Miljødata og indsigt i Fabric-arbejdsområdet.
- Sørg for, at det Microsoft Sustainability Manager er installeret og konfigureret i dit Dataverse miljø.
- Sørg for, at du har Dataverse systemet administrator sikkerhedsrolle.
- Udrul funktionen Miljødata og indsigt i dit Fabric-arbejdsområde.
- Sørg for, at du har en Azure Data Lake Storage Gen2-lagerkonto.
- Sørg for, at du har Dataverse systemet administrator sikkerhedsrolle.
- Sørg for, at du har en Azure Data Lake Storage Gen2-konto og adgang til rollen Ejer og Storage Blob Data-bidragyder. Lagerkontoen skal aktivere hierarkisk navneområde for både den indledende konfiguration og deltasynkronisering. Tillad adgang til lagerkontonøgler kræves kun i forbindelse med den indledende installation.
Trin 1: Konfigurere Azure Synapse Link
I denne trin skal du konfigurere et Azure Synapse Link for det Sustainability Manager-miljø, hvorfra du vil hente data ind i arbejdsområdet Bæredygtighedsdata i Fabric.
Åbn portalen Power Apps . Øverst til højre skal du vælge det Dataverse miljø, hvor Sustainability Manager er installeret.
Vælg Azure Synapse Link i venstre rude, og vælg derefter Ny sammenkæde. Hvis den ikke allerede vises, skal du vælge Mere, vælgeFind alle , vælgeDatastyring og derefter vælge Azure Synapse Link.
Afslut Opret forbindelse til dit Azure Synapse Analytics-arbejdsområde uden markering. Du kører integrations- og transformationsscripts på Fabric, ikke Synapse.
Indtast din lagerkonto og abonnementsoplysninger, og vælg Næste. Du kan kun vælge en lagerkonto, der er placeret i samme lokation som dit miljø. For eksempel, hvis dit miljø er i det vestlige USA, skal din lagerkonto være i det vestlige USA eller det vestlige USA2.
Vælg alle dine Sustainability Manager-tabeller på listen, og vælg Gem. Du kan filtrere efter msdyn_ for at se de relevante tabeller.
En Azure Synapse Link til din lagerkonto oprettes, og de valgte tabeller eksporteres til lagerkontoen. Du kan tilføje eller fjerne tabellerne i sammenkæden ved at gå tilbage til Azure Synapse Link, vælge det sammenkæde, du har oprettet, og derefter vælge Administrer tabeller.
Åbn din Data Lake Storage Gen2-konto, der blev angivet, da du oprettede sammenkæde i de foregående trin. Der oprettes en ny objektbeholder startende med Dataverse på din lagerkonto, hvor alle de valgte tabeller eksporteres i mappestruktur i CSV-format sammen med en model.json-fil , der indeholder skemaet for alle tabellerne. Dine Sustainability Manager-data er nu tilgængelige på din egen lagerkonto.
Trin 2: Link Data Lake Storage-beholderen
I denne trin sammenkæde du objektbeholderen Data Lake Storage med Sustainability Manager-data til IngestedRawData søhus for den udrullede funktion ved hjælp af genvejsfunktionen Fabric.
Åbn arbejdsområdet i Fabric, hvor du implementerede bæredygtighedsløsningen. Vælg løsningen fra listevisningen for at åbne løsningen. Vælg ESG-dataegenskabsfunktionen (Environmental, Social and Governance) i listevisningen Administrer installerede funktioner for at få adgang til siden med administrerede funktioner.
På siden ESG-dataejendomsadministreret funktionalitet skal du vælge IngestedRawData søhus.
Vælg Ny genvej fra ellipsemenuen Filer. Vælg feltet Gen2 i dialogboksen Ny genvej Azure Data Lake Storage , og angiv derefter følgende forbindelsesoplysninger for at oprette forbindelse til den Data Lake Storage-objektbeholder, der indeholder de eksporterede Sustainability Manager-data.
- URL-adresse: Gå til Data Lake Lagerkonto. Vælg i venstre sideSlutpunkt. Kopier derefter slutpunktet for Data Lake Storage og indsæt det i URL-feltet .
- Forbindelse: Vælg Opret ny forbindelse.
- Godkendelsestype: Vælg Organisationskonto, log på din Data Lake Lagerkonto, og vælg derefter Næste.
Indtast MSMData for genvejsnavnet, indstil understien som containernavnet, der indeholder Sustainability Manager-dataene med præfikset /, og vælg derefter Opret. Sustainability Manager-dataene er med succes integreret med datasøen under Filer.
Trin 3: Transformer data
Når Sustainability Manager-dataene er integreret i IngestedRawData søhus, skal du samle og harmonisere dataene ved at transformere dem til ESG-datamodel]-skemaet. Funktionalitetsudrulningen oprettede ProcessedESGData søhus i arbejdsområdet til lagring af de harmoniserede data.
ESG-datamodelskemaet knytter ESG-dataenhederne til andre dataenheder, der beskriver andre funktionsområder i en virksomhed, f.eks. HR, IT eller finansproduktion.
Til transformering af Sustainability Manager-data til ESG-datamodelskemaet indeholder funktionen notesbøger og datapipelines, der bruger færdigbyggede transformations- og orkestreringsteknologier ved hjælp af biblioteker, der er gemt i ConfigAndDemoData søhus i dit arbejdsområde.
Aktivér den første trin, og kør den TransformMSMDataToProcessedESGData_DTPL datapipeline for at indlæse og transformere Sustainability Manager-dataene til ESG-datamodelskemaet i ProcessedESGData søhus.
Datapipelinen kører disse trin:
Dette trin er deaktiveret som standard og skal aktiveres, før pipelinen køres. Den indlæser de sammenkædede Sustainability Manager-data som søhus tabeller. Transformationsbibliotekerne kræver, at kildedataene er i deltatabelformat. Den LoadMSMDataToLakehouseTables_INTB notesbog indlæser de sammenkædede Sustainability Manager-data i tabellerne søhus. Når denne notesbog er udført, kan du validere dataene i tabellerne IngestedRawData søhus.
Transformationen af Sustainability Manager-dataene til ESG-datamodelskemaet er en proces i to faser:
- Først transformerer den TransformMSMDataToProcessedESGData_INTB Microsoft Sustainability Manager notesbog dataene til de mellemliggende importtabeller for rådata.
- Derefter transformerer den TransformRawImportESGDataToProcessedESGData_INTB notesbog dataene fra importtabeller for rådata til ESG-datamodelskemaet .