Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Du kan bruge Azure Synapse Link til at oprette forbindelse mellem dine Microsoft Dataverse data for at Azure Synapse Analytics til at udforske dine data og sætte fart i indsigten. Denne artikel beskriver, hvordan du udfører følgende opgaver:
- Opret forbindelse mellem dine Dataverse-data og dit Azure Synapse Analytics arbejdsområde med Azure Synapse Link-tjenesten.
- Administrer Dataverse-tabeller, der er inkluderet i Azure Synapse Link.
- Overvåg dit Azure-Synapse Link.
- Fjern sammenkædningen af Azure Synapse Link.
- Sammenkæd azure-Synapse Link igen.
- Få vist dine data i Azure Synapse Analytics.
Bemærk
Azure Synapse Link til Microsoft Dataverse var tidligere kendt som Eksportér til data lake. Tjenesten blev omdøbt fra maj 2021 og eksporterer fortsat data til Azure Data Lake samt Azure Synapse Analytics.
Forudsætninger
- Dataverse: Sørg for, at du har sikkerhedsrollen Dataverse-systemadministrator.
- De tabeller, du vil eksportere via Azure Synapse Link, skal have egenskaben Track-ændringer aktiveret. Flere oplysninger: Avanceret opslag
- Det Azure Synapse arbejdsområde, du linker til, kan ikke have beskyttelse mod dataudfiltrering aktiveret. Flere oplysninger: Opret et arbejdsområde med beskyttelse mod dataudfiltrering aktiveret
krav til Azure Data Lake Storage Gen2
Du skal have en Azure Data Lake Storage Gen2 konto og følgende roller:
- Ejer
- Bidragyder til storage blob-data
- Blob-datalager-ejer
Ejerrollekrav: Rollen Ejer er påkrævet, fordi tilføjelse af den administrerede identitet for Azure Synapse Link-tjenesten til lagerkontoen er en privilegeret handling. Denne administrerede identitet gør det muligt for tjenesten at udføre synkronisering fra Dataverse til Synapse. Rollen Ejer er i øjeblikket påkrævet, og brugerdefinerede roller med lignende rettigheder understøttes ikke for dette trin.
Rettigheder til administreret identitet:
- Bidragyder til ejer- og lagerkonto: Kræves kun under førstegangskonfiguration for at oprette filsystemet i lagerkontoen og tildeles på lagerkontoen. Efter installationen kan disse rettigheder fjernes, uden at det påvirker synkroniseringshandlinger.
- Bidragyder til lagerblobdata: Påkrævet til normale blobhandlinger under normal synkronisering.
- Storage Blob Data Owner: Aktuelt påkrævet til administration af både data- og adgangstilladelser i scenarier, der involverer Azure Data Lake Storage Gen2.
Din lagerkonto skal aktivere hierarkisk navneområde for både indledende konfiguration og deltasynkronisering.
Tillad adgang til lagerkontonøgle er kun påkrævet for den indledende konfiguration, fordi tjenesten bruger godkendelse af delt nøgle til at udføre privilegerede handlinger, f.eks. oprettelse af filsystemet og oprettelse af linket, før der skiftes til administreret identitetsgodkendelse. Efter konfigurationen er nøglebaseret adgang ikke længere nødvendig.
Din lagerkonto skal have tilladt omfang for kopieringshandlinger , der er angivet til Fra en hvilken som helst lagerkonto.
- Synapse-arbejdsområde: Du skal have et Synapse-arbejdsområde og Synapse-administrator rolleadgang i Synapse Studio. Synapse-arbejdsområdet skal være i det samme område som din Azure Data Lake Storage Gen2-konto. Lagerkontoen skal tilføjes som en sammenkædet tjeneste i Synapse Studio. Hvis du vil oprette et Synapsearbejdsområde, skal du gå til Oprettelse af et Synapsearbejdsområde.
Bemærk
- Lagerkontoen og Synapse-arbejdsområdet skal oprettes i samme Microsoft Entra lejer som din Power Apps lejer.
- Hvis du vil angive Enabled fra valgte virtuelle netværk og IP-adresser for sammenkædet lagerkonto og arbejdsområde, skal du oprette et Azure-Synapse Link med administrerede identiteter. Flere oplysninger: Brug administrerede identiteter til Azure med dit Azure data lake storage (uden at der er konfigureret administrerede identiteter, skal du aktivere public network access for Azure ressourcer til både indledende konfiguration og deltasynkronisering.
- Synapse-arbejdsområder med administrerede private endepunkter, dataeksfiltreringsbeskyttelse eller administrerede virtuelle netværk understøttes ikke.
- Du skal have Reader rolle adgang til ressourcegruppen med lagerkontoen og Synapse arbejdsområdet.
- Når du føjer flere brugere til synapsearbejdsområdet, skal de have Synapse-administrator rolleadgang i Synapse Studio og Storage Blob Data Contributor rolle på den Azure Data Lake Storage Gen2 konto.
- Oprettelsen af Synapse Link profiler under et enkelt DV-miljø er begrænset til maksimalt 10.
Opret Dataverse-forbindelse til arbejdsområdet Synapse
Log på Power Apps og vælg dit foretrukne miljø.
Vælg Azure Synapse Link i navigationsruden til venstre. Hvis Azure Synapse Link ikke er synlig i sideruden, skal du vælge ... More og vælg Discover all. Vælg Azure Synapse Link i afsnittet Data Management.
Vælg + Nyt link på kommandolinjen.
Vælg indstillingen Opret forbindelse til dit Azure Synapse arbejdsområde.
Vælg Abonnement, Ressourcegruppe, arbejdsområdenavn og lagerkonto. Sørg for, at arbejdsområdet og lagerkontoen for Synapse opfylder de krav, der er angivet i afsnittet Forudsætninger. Vælg Næste.
Bemærk
Som en del af at sammenkæde miljøet med en datasø giver du Azure Synapse Link-tjenesten adgang til din lagerkonto. Sørg for, at du har fulgt forespørgsler for at oprette og konfigurere Azure data lake Storage-kontoen og tildele dig selv en ejerrolle på lagerkontoen. Derudover tildeler du tjenesten Power Platform-dataflows adgang til din lagerkonto. Flere oplysninger: Forberedelse af selvbetjeningsdata med dataflows.
Vælg de tabeller, du vil eksportere, enten ved at vælge dem en efter en eller ved at angive en kommasepareret liste over tabeller i søgefeltet, og vælg derefter Gem. Kun tabeller med egenskaben Spor ændringer aktiveret kan eksporteres. Flere oplysninger: Avanceret opslag.
Du kan følge trinnene ovenfor for at oprette et link fra ét miljø til flere Azure Synapse Analytics arbejdsområder og Azure datasøer i dit Azure abonnement ved at tilføje en Azure data lake som en sammenkædet tjeneste i et Synapse-arbejdsområde. På samme måde kan du oprette et link fra flere miljøer til det samme Azure Synapse Analytics arbejdsområde og Azure datasø, alt sammen inden for den samme lejer.
Bemærk
Azure Synapse Link til Dataverse-tjenesten er problemfrit integreret i Power Platform som en klar funktion. Den overholder de sikkerhedskrav og standarder, der er angivet for Power Platform-datalageret og styring. Flere oplysninger: Datalager og styring
De data, der eksporteres af Azure Synapse Link-tjenesten, krypteres ved overførsel ved hjælp af TLS (Transport Layer Security) 1.2 eller nyere og krypteres inaktivt i Azure Data Lake Storage Gen2. Desuden krypteres midlertidige data i blob-lageret også i hvile. Kryptering i Azure Data Lake Storage Gen2 hjælper dig med at beskytte dine data, implementere virksomhedens sikkerhedspolitikker og overholde lovmæssige krav til overholdelse af angivne standarder. Flere oplysninger: Azure Data Encryption-at-Rest Flere oplysninger: Konfiguration Azure Storage firewalls og virtuelle netværk
Administrere tabeldata til Synapse-arbejdsområdet
Når du har konfigureret Azure Synapse Link, kan du administrere de tabeller, der eksporteres, på en af to måder:
I området Power Apps (make.powerapps.com) Azure Synapse Link skal du vælge Administrer tabeller på kommandolinjen for at tilføje eller fjerne en eller flere sammenkædede tabeller.
På Power Apps-udviklerportalen Tables skal du vælge ... ud for en tabel, og vælg derefter den sammenkædede datasø, hvor du vil eksportere tabeldata.
Overvåg dit Azure Synapse Link
Når du har konfigureret Azure Synapse Link, kan du overvåge Azure-Synapse Link på fanen Tables.
- Der vil være en liste over tabeller, der er en del af det valgte Azure-Synapse Link.
- Der er forskellige faser, som synkroniseringsstatus gennemgår. NotStarted indikerer, at tabellen venter på at blive synkroniseret. Når den første synkronisering af tabellen er Fuldført, vil der være en fase efter behandling, hvor trinvise opdateringer ikke finder sted. Afhængigt af størrelsen på din konto kan det tage flere timer. Når de trinvise opdateringer går i gang, opdateres datoen for den sidste synkronisering jævnligt.
- Kolonnen Antal viser det antal rækker, der er skrevet. Når Tilføj kun er angivet til Nej, er det det samlede antal poster. Når Tilføj kun er angivet til Ja, er det det samlede antal ændringer.
- Kolonnerne Tilføj kun og Partition-strategi viser brugen af forskellige avancerede konfigurationer.
Fjerner sammenkædningen af et Azure-Synapse Link
Vælg den ønskede Azure-Synapse Link for at fjerne sammenkædningen.
Vælg Fjern link på kommandolinjen.
Hvis du både vil slette filsystemet Data Lake og Synapse-databasen, skal du skrive linknavnet for at bekræfte det.
Vælg Ja, og brug et par minutter på at ophæve tilknytningen og slette alt.
Vigtige oplysninger
De brugerdefinerede databaseobjekter, du opretter i Azure Synapse Link-databasen, slettes, når sammenkædningen er fuldført.
Du skal implementere dit eget versionskontrolelement for dine brugerdefinerede databaseobjektscripts for at sikre, at du har en sikkerhedskopi.
Genforbindelse af et Azure Synapse-link
Hvis du har slettet filsystemet ved fjernelse af tilknytning, skal du følge ovenstående trin for at gentilknytte det samme Synapse-arbejdsområde og datasø. Hvis du ikke har slettet filsystemet under tilknytningen, skal du rydde dataene for at sammenkæde dem igen:
Naviger i Azure Synapse Analytics.
Vælg ... for den ikke-tilknytede database, og vælg Ny Notebook>Tom Notebook.
Vedhæft notesbogen til en Apache Spark-pulje ved at vælge en pulje i rullemenuen. Hvis du ikke har en Apache Spark-pulje, skal du vælge Administrer puljer for at oprette en.
Angiv følgende script, erstat <DATABASE_NAME> med navnet på databasen for at ophæve sammenkædningen, og kør Notebook.
%%sql
DROP DATABASE <DATABASE_NAME> CASCADE
Når du har kørt programmet, skal du opdatere databaselisten fra venstre panel. Hvis databasen stadig findes, kan du prøve at højreklikke på databasen og vælge Slet.
Gå til Power Apps, og opret et link til Synapse-arbejdsområdet og datasøen igen.
Få adgang til data næsten i realtid og skrivebeskyttede snapshot-data
Når du har oprettet en Azure Synapse Link, synkroniseres to versioner af tabeldataene som standard i Azure Synapse Analytics og/eller Azure Data Lake Storage Gen2 i dit Azure-abonnement for at sikre, at du pålideligt kan bruge opdaterede data i søen på et givent tidspunkt:
- Data i nærheden af realtid: Leverer en kopi af data, der er synkroniseret fra Dataverse via Azure Synapse Link på en effektiv måde ved at registrere, hvilke data der er ændret, siden de oprindeligt blev udtrukket eller sidst synkroniseret.
- Snapshotdata: Giver en skrivebeskyttet kopi af data i nærheden af realtid, der opdateres med jævnlige intervaller (i dette tilfælde hver time).
Bemærk
- Synkroniseringsydeevnen i nærheden af realtid afhænger af flere faktorer, herunder den indledende databelastningsstørrelse, dataafgangshastighed og mængden af ændringer. I situationer med store transaktionsmængder, f.eks. processer i Finance and Operations-apps, der genererer millioner af poster på kort tid, eller processer som f.eks. funktionen til masterplanlægning, der er inkluderet i Dynamics 365 Supply Chain Management, der sletter og genopretter store mængder poster. Synapse Link skal synkronisere alle ændringer, herunder sletninger. I disse scenarier med store mængder kan datatilgængelighed i næsten realtid ikke garanteres.
- Hvis du vil oprette skrivebeskyttede snapshotdata, skal du kontrollere, at indstillingen Tilladt omfang for kopihandlinger er konfigureret til Fra en hvilken som helst lagerkonto. Flere oplysninger: Konfigurere det tilladte omfang for kopihandlinger
- Vælg den ønskede Azure-Synapse Link, og vælg derefter Gå til Azure Synapse Analytics arbejdsområde i det øverste panel.
- Udvid Lake Databases fra venstre panel, vælg dataverse-environmentName-organizationUniqueName, og udvid derefter Tabeller.
Alle Datatabeller i næsten realtid er angivet og tilgængelige til analyse med navngivningskonventionen DataverseTableName. Alle Snapshot-datatabeller er angivet og tilgængelige til analyse med navngivningskonventionen DataverseTableName_partitioned.
Hvad er det næste?
Når du har brugt Azure Synapse Link til Dataverse-tjenesten, kan du finde ud af, hvordan du kan analysere og forbruge dine data med Discover Hub. Hvis du vil have adgang til Discover Hub, skal du gå til Power Apps>Azure Synapse Link. Vælg den sammenkædede service, og vælg derefter fanen Søgningshub. Her kan du finde anbefalede værktøjer og dokumentation, der hjælper dig med at få mest muligt udbytte af dataene.
Se også
Konfigurer Azure Synapse Link til Dataverse med din Azure Data Lake
Azure-Synapse Link til avanceret konfiguration af Dataverse