Opprette et Azure Synapse Link for Dataverse med ditt Azure Synapse Workspace

Du kan bruke Azure Synapse Link til å koble Microsoft Dataverse-dataene til Azure Synapse Analytics for å utforske dataene og akselerere tid til innsikt. Denne artikkelen viser hvordan du utfører følgende oppgaver:

  1. Koble Dataverse-dataene til Azure Synapse Analytics-arbeidsområdet med Azure Synapse Link-tjenesten.
  2. Administrer Dataverse-tabeller som er inkludert i Azure Synapse Link.
  3. Overvåke Azure Synapse Link.
  4. Fjern koblingen til Azure Synapse Link.
  5. Koble til Azure Synapse Link på nytt.
  6. Vis dataene i Azure Synapse Analytics.

Obs!

Azure Synapse Link for Microsoft Dataverse var tidligere kjent som Eksporter til datasjø. Tjenesten har fått nytt navn med virkning fra mai 2021 og vil fortsette å eksportere data til Azure Data Lake samt Azure Synapse Analytics.

Krav

  • Azure Data Lake Storage Gen2: Du må ha tilgang til en Azure Data Lake Storage Gen2-konto og rolletilgangen Eier og Storage Blob-databidragsyter. Lagringskontoen må aktivere Hierarkisk navneområde og offentlig nettverkstilgang for både første installasjon og deltasynkronisering. Tillat tilgang til lagringskontonøkkel er bare nødvendig for den første installasjonen. Vi anbefaler at replikering settes til georedundant lagring med lesetilgang (RA-GRS).

  • Synapse-arbeidsområde: Du må ha et synapse-arbeidsområde og tilgangsrollen Synapse-administrator i Synapse Studio. Synapse-arbeidsområdet må være i samme område som Azure Data Lake Storage Gen2-kontoen med aktivert offentlig nettverkstilgang. Lagringskontoen må legges til som en koblet tjeneste i Synapse Studio. Hvis du vil opprette et Synapse-arbeidsområde, går du til Opprette et Synapse-arbeidsområde.

Obs!

  • Lagringskontoen og Synapse-arbeidsområdet må opprettes i samme Azure Active Directory-leier (Azure AD) som Power Apps-leieren.
  • Lagringskontoen eller Synapse workspace må være opprettet i samme område som Power Apps-miljøet du vil bruke funksjonen i, og samme ressursgruppe.
  • Du må leser Leser-rolletilgang til ressursgruppen med lagringskontoen og Synapse-arbeidsområdet.
  • Hvis du vil koble miljøet til Azure Data Lake Storage Gen2, må du ha sikkerhetsrollen Dataverse-systemadministrator.
  • Bare tabeller som har sporing aktivert, kan eksporteres.
  • Når du legger til flere brukere i arbeidsområdet for synapse, må de ha rolletilgangen Synapse administrator i Synapse Studio og rollen Storage Blob-databidragsyter på Azure Data Lake Storage Gen2-kontoen.

Koble Dataverse til Synapse-arbeidsområdet

  1. Logg på Power Apps og velg det foretrukne miljøet.

  2. Velg Data i den venstre navigasjonsruten, velg Azure Synapse Link, og velg deretter + Ny kobling til datasjø på kommandolinjen.

    Naviger til Power Apps.

  3. Velg alternativet Koble til Azure Synapse workspace (forhåndsversjon).

  4. Velg Abonnement, Ressursgruppe, Navn på arbeidsområde og Lagringskonto. Kontroller at Synapse-arbeidsområdet og lagringskontoen oppfyller kravene som er angitt under Forhåndskrav. Velg Neste.

    Koble til arbeidsområdet.

    Obs!

    Som en del av koblingen av miljøet til en datasjø, gir du Azure Synapse Link-tjenestetilgang til lagringskontoen din. Kontroller at du har fulgt forhåndskravene for å opprette og konfigurere Azure Data Lake Storage-kontoen, og gi deg selv en eierrolle på lagringskontoen. I tillegg gir du Power Platform-dataflyter-tjenesten tilgang til lagringskontoen din. Mer informasjon: Selvbetjent dataklargjøring med dataflyter.

  5. Legg til tabellene du vil eksportere, og velg deretter Lagre. Bare tabeller med sporing aktivert kan eksporteres. Mer informasjon: Aktiver endringssporing.

    Legg til tabeller.

Du kan følge fremgangsmåten ovenfor for å opprette en kobling fra ett miljø til flere Azure Synapse Analytics-arbeidsområder og Azure-datasjøer i Azure-abonnementet ved å legge til en Azure-datasjø som en koblet tjeneste i et Synapse-arbeidsområde. På samme måte kan du opprette en kobling fra flere miljøer til det samme Azure Synapse Analytics-arbeidsområdet og Azure Data Lake, som er i samme leier.

Obs!

Dataene som eksporteres av Azure Synapse Link-tjenesten, krypteres under overføring ved bruk av Transport Layer Security (TLS) 1.2 eller høyere, og krypteres når de er inaktive i Azure Data Lake Storage Gen2. I tillegg krypteres midlertidige data i Blob Storage også mens de er inaktive. Kryptering i Azure Data Lake Storage Gen2 hjelper deg med å beskytte dataene, implementere sikkerhetspolicyer for virksomheter og oppfylle forskriftsmessige samsvarskrav. Mer informasjon: Datakryptering i Azure – i inaktiv tilstand

For øyeblikket kan du ikke oppgi offentlige IP-er for Azure Synapse Link for Dataverse-tjenesten som kan brukes i brannmurinnstillingene for Azure Data Lake. Nettverksregler for offentlige IP-adresser har ingen innvirkning på forespørsler som kommer fra samme Azure-område som lagringskontoen. Tjenester som er distribuert i samme område som lagringskontoen, bruker private Azure IP-adresser til kommunikasjon. Du kan derfor ikke begrense tilgang til bestemte Azure-tjenester basert på det offentlige, utgående IP-adresseområdet. Mer informasjon: Konfigurere Azure Storage-brannmurer og virtuelle nettverk

Behandle tabelldata til Synapse-arbeidsområdet

Når du har konfigurert Azure Synapse Link, kan du administrere tabellene som eksporteres, på en av to måter:

  • Velg Behandle tabeller på kommandolinjen i Power Apps-oppretterportalen i området Azure Synapse Link for å legge til eller fjerne en eller flere koblede tabeller.

  • På Power Apps Maker-portalen Tabeller-området velger du ved siden av en tabell, og deretter velger du den koblede Data Lake der du vil eksportere tabelldata.

    Velg en tabell for eksport.

Når du har konfigurert Azure Synapse Link, kan du overvåke i Azure Synapse Link under fanen Tabeller.

Overvåke en Azure Synapse Link

  • Det finnes en liste over tabeller som er en del av den valgte Azure Synapse Link.
  • Synkroniseringsstatusen vil gå gjennom ulike faser. NotStarted angir at tabellen venter på å bli synkronisert. Når den første synkroniseringen av tabellen er Fullført, vil det være et trinn for etterbehandling der trinnvise oppdateringer ikke finner sted. Det kan ta flere timer avhengig av størrelsen på dataene dine. Etter hvert som de trinnvise oppdateringene starter, oppdateres datoen for den siste synkroniseringen regelmessig.
  • Antall-kolonnen viser antallsradene som er skrevet. Når Bare tilføy er satt til Nei, er dette det totale antallet poster. Når Bare tilføy er satt til Ja, er dette det totale antallet endringer.
  • Kolonnene Bare tilføy og Partisjonsstrategi viser bruken av forskjellige avanserte konfigurasjoner.
  1. Velg ønsket Azure Synapse Link du vil fjerne koblingen fra.

  2. Velg Fjern kobling fra kommandolinjen.

  3. Hvis du vil slette både filsystemet for datasjøen og Synapse-databasen, skriver du inn koblingsnavnet som skal bekreftes.

  4. Velg Ja, og tillat at alt er koblet fra og slettet i noen minutter.

Hvis du slettet filsystemet under koblingen, følger du fremgangsmåten ovenfor for å koble til det samme Synapse-området og datasjøen på nytt. Hvis du ikke slettet filsystemet da koblingen ble fjernet, må du fjerne dataene for å koble til på nytt:

  1. Gå til Azure Synapse Analytics.

  2. Velg ... for den frakoblede databasen, og velg Ny notatbok > Tom notatbok.

  3. Fest notatboken til et Apache-utvalg ved å velge et utvalg fra rullegardinmenyen. Hvis du ikke har et Apache Spark-utvalg, velger du Administrer utvalg for å opprette et.

  4. Skriv inn skriptet nedenfor, erstatt <DATABASE_NAME> med navnet på databasen du vil fjerne koblingen fra, og kjør notatblokk.

    %%sql
    DROP DATABASE <DATABASE_NAME> CASCADE
  1. Oppdater databaselisten fra det venstre panelet etter at du har kjørt programmet. Hvis databasen fremdeles finnes, kan du prøve å høyreklikke databasen og velge Slett.

  2. Naviger til Power Apps, og koble til Synapse-arbeidsområdet og datasjøen.

Få tilgang til data med minimal forsinkelse og skrivebeskyttede øyeblikksbildedata

Når du har opprettet en Azure Synapse Link, synkroniseres to versjoner av tabelldataene i Azure Synapse Analytics eller Azure Data Lake Storage Gen2 i Azure-abonnementet som standard for å sikre at du kan bruke oppdaterte data på et hvilket som helst tidspunkt:

  • Data med minimal forsinkelse: Gir en kopi av data synkronisert fra Dataverse via Synapse-koblingen på en effektiv måte ved å registrere hvilke data som er endret siden de opprinnelig ble trukket ut eller sist synkronisert.
  • Øyeblikksbildedata: Gir en skrivebeskyttet kopi av data med minimal forsinkelse som oppdateres med jevne mellomrom (i dette tilfellet hver time). 

Obs!

For tomme tabelldata og metadatatabellen opprettes bare data med minimal forsinkelse.

  1. Velg ønsket Azure Synapse Link, og velg Gå til Azure Synapse Analytics workspace fra øverste panel.
  2. Utvid Sjødatabaser fra venstre rute, velg dataverse-environmentName-organizationUniqueName, og utvid Tabeller.

Alle datatabeller med minimal forsinkelse er oppført og tilgjengelige for analyse med navnekonvensjonen DataverseTableName. Alle øyeblikksbildedatatabeller er oppført og tilgjengelige for analyse med navnekonvensjonen DataverseTableName_partitioned.

Tabeller for data med minimal forsinkelse og øyeblikksbildetabeller

Viktig

Kontroller at den serverløse SQL-gruppen i Azure Synapse Analytics-arbeidsområdet har tilgang til Azure Data Lake Storage-kontoen hvis du vil bruke øyeblikksbildedata. Uten tilgang til administrert identitet er ikke tabellen for øyeblikksbildedata tilgjengelig ved hjelp av den serverløse SQL-gruppen.

Hva er det neste?

Etter at du har tatt i bruk Azure Synapse Link for Dataverse-tjenesten, kan du finne ut hvordan du kan analysere og bruke dataene dine med Oppdagelsessenter. Gå til Power Apps > Azure Synapse Link for å få tilgang til Oppdagelsessenter. Velg din koblede tjeneste, og velg deretter kategorien Discover Hub. Her finner du anbefalte verktøy og kuratert dokumentasjon som hjelper deg med å få best mulig utbytte av dataene. Discover Hub.

Se også

Konfigurer Azure Synapse Link for Dataverse med Azure Data Lake

Azure Synapse Link for Dataverse Avansert konfigurasjon

Vanlige spørsmål for Azure Synapse Link

Blogg: Kunngjøring av Azure Synapse Link for Dataverse

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).