Crea un Azure Synapse Link for Dataverse amb l'Azure Data Lake
Nota
Vigent a partir del novembre de 2020:
- S’ha canviat el nom del Common Data Service per Microsoft Dataverse. Més informació
- S’han actualitzat alguns termes del Microsoft Dataverse. Per exemple, ara entitat s’anomena taula, i el camp ha passat a anomenar-se columna. Més informació
Aquest article s’actualitzarà pròximament per reflectir la terminologia més recent.
Podeu utilitzar el Azure Synapse Link per connectar les dades Microsoft Dataverse a Azure Data Lake Storage Gen2 per habilitar diversos escenaris d'anàlisi. Aquest article mostra com realitzar les següents tasques:
- Connecteu les vostres dades Dataverse al vostre compte de Azure Data Lake Storage Gen2 amb el servei Azure Synapse Link.
- Gestiona Dataverse taules incloses en el Azure Synapse Link.
- Controla la teva Azure Synapse Link.
- Desenllaça el teu Azure Synapse Link.
- Torna a enllaçar el teu Azure Synapse Link.
- Visualitzar les vostres dades a l'Azure Data Lake i entendre l'estructura de fitxers.
Nota
Azure Synapse Link for Dataverse abans es coneixia com a Export to Data Lake. El servei va ser reanomenat efectiu el maig de 2021 i continuarà exportant dades a l'Azure Data Lake, així com a Azure Synapse Analytics.
Requisits previs
- Azure Data Lake Storage Gen2: heu de tenir un compte Azure Data Lake Storage Gen2 i accés a la funció Propietari i col·laborador de dades blob d'emmagatzematge. El vostre compte d'emmagatzematge ha d'habilitar l'espai de noms jeràrquic i recomanem definir la replicació a propietats d'emmagatzematge georedundant d'accés de lectura (RA-GRS")
Nota
- El compte d'emmagatzematge s'ha de crear al mateix inquilí de Azure Active Directory (Azure AD) que el vostre inquilí Power Apps.
- El compte d'emmagatzematge s'ha de crear a la mateixa regió que l'entorn Power Apps en què utilitzareu la funció.
- Heu de tenir accés de la funció Lector al grup de recursos amb el compte d'emmagatzematge.
- Per enllaçar l'entorn Dataverse amb Azure Data Lake Storage Gen2, heu de tenir l'administrador del sistema Dataverse funció de seguretat.
- Només es poden exportar les taules que tinguin el seguiment de canvis activat.
Connecta Dataverse a Azure Data Lake Storage Gen2
Inicieu la sessió a Power Apps i seleccioneu el vostre entorn preferit.
A la subfinestra de navegació de l'esquerra, seleccioneu Dades, seleccioneu Azure Synapse Link i, a continuació, a la barra d'ordres, seleccioneu + Enllaç nou al llac de dades.

Seleccioneu la Subscripció, Grup de recursos i Compte d'emmagatzematge. Assegureu-vos que el compte d'emmagatzematge compleixi els requisits especificats a la secció Requisits previs. Seleccioneu Següent.
Nota
Com a part de la vinculació de l'entorn Dataverse a un llac de dades, concediu al servei Azure Synapse Link accés al vostre compte d'emmagatzematge. Assegureu-vos que heu seguit els requisits previs per crear i configurar el compte de l'Azure Data Lake Storage i assignar-vos una funció de propietari al compte d'emmagatzematge. A més, concediu al servei Power Platform Dataflows accés al vostre compte d'emmagatzematge. Més informació: Preparació de dades d'autoservei amb fluxos de dades.
Afegiu les taules que vulgueu exportar i seleccioneu Desa. Només es poden exportar les taules que tenen el seguiment de canvis activat. Més informació: Habilitar el seguiment de canvis.

Podeu seguir els passos anteriors per crear un enllaç d'un entorn Dataverse a diversos llacs de dades de l'Azure a la vostra subscripció a l'Azure. De la mateixa manera, podeu crear un enllaç des de diversos entorns Dataverse al mateix llac de dades de l'Azure, tots dins del mateix inquilí.
Nota
Les dades exportades pel servei Azure Synapse Link es xifren en repòs en Azure Data Lake Storage Gen2. A més, les dades temporals de l'emmagatzematge blob també es xifren en repòs. El xifratge a Azure Data Lake Storage Gen2 us ajuda a protegir les vostres dades, implementar polítiques de seguretat empresarial i complir els requisits de compliment normatiu. Més informació: Xifratge de dades de l'Azure en repòs
Actualment, no podeu proporcionar IPs públics per al servei Azure Synapse Link for Dataverse que es pot utilitzar a la configuració del tallafoc de l'Azure Data Lake. Les regles de les xarxes IP públiques no tenen cap efecte sobre les sol·licituds originades per la mateixa regió de l'Azure com a compte d'emmagatzematge. Els serveis implementats a la mateixa regió que el compte d'emmagatzematge utilitzen adreces IP privades de l'Azure per a la comunicació. D'aquesta manera, no podeu restringir l'accés a serveis de l'Azure específics basats en el seu interval d'adreces IP de sortida. Més informació: Configurar xarxes virtuals i tallafocs de l'Azure Storage
Administrar les dades de la taula al llac de dades
Un cop configurat el Azure Synapse Link, podeu gestionar les taules que s'exporten d'una de dues maneres:
A l'àrea Azure Synapse Link portal maker Power Apps, seleccioneu Administra les taules de la barra d'ordres per afegir o eliminar una o més taules enllaçades.
A l'àrea taules del portal Power Apps creador, seleccioneu ... al costat d'una taula i, a continuació, seleccioneu el llac de dades enllaçat on voleu exportar les dades de la taula.

Controla la teva Azure Synapse Link
Després d'haver configurat el Azure Synapse Link, podeu supervisar la Azure Synapse Link a la pestanya Taules.

- Hi haurà una llista de taules que formen part de la Azure Synapse Link seleccionada.
- There are different stages the sync status will circulate through. NotStarted indicates that the table is waiting to be synced. Once the table initial sync has been Completed, there will be a post processing stage where incremental updates will not take place. This may take several hours depending on the size of your data. As the incremental updates start taking place, the date for the last sync will be regularly updated.
- La columna Recompte mostra les files de números escrites. Quan l'annex només està definit com a No, aquest és el nombre total de registres. Quan l'afegeix només està definit com a Sí, aquest és el nombre total de canvis.
- Les columnes Només afegeix i l'estratègia de particions mostren l'ús de diferents configuracions avançades.
Desvincular un Azure Synapse Link
Seleccioneu la Azure Synapse Link desitjada per desenllaçar.
Seleccioneu Desenllaça el Data Lake a la barra d'ordres.
Per eliminar el sistema de fitxers del Data Lake, seleccioneu Suprimeix el sistema de fitxers del Data Lake.
Seleccioneu Sí i deixeu uns minuts perquè tot quedi desenllaçat i suprimit.
Tornar a enllaçar una Azure Synapse Link
Si heu suprimit el sistema de fitxers en desenllaçar-lo, seguiu els passos anteriors per tornar a enllaçar el mateix Data Lake. Si no heu eliminat el sistema de fitxers en desenllaçar-lo, heu d'esborrar les dades per tornar-lo a enllaçar:
Aneu a l'Azure Data Lake.
Suprimiu el contenidor Dataverse.
Aneu a Power Apps i torneu a enllaçar el llac de dades.
Visualitza les teves dades en Azure Data Lake Storage Gen2
Seleccioneu la Azure Synapse Link desitjada i, a continuació, seleccioneu Vés al llac de dades de l'Azure des del tauler superior.
Expandiu Sistemes de ftxers i seleccioneu dataverse-environmentName-organizationUniqueName.
El fitxer model.json, juntament amb el seu nom i versió, proporciona una llista de taules que s'ha exportat al llac de dades. El fitxer model.json també inclou l'estat inicial de sincronització i l'hora en què s'ha completat la sincronització.
Es visualitza una carpeta que inclou fitxers d'instantània delimitats per comes (format CSV) per a cada taula exportada al llac de dades.

Actualitzacions d'instantànies contínues
Microsoft Dataverse dades poden canviar contínuament mitjançant la creació, actualització i eliminació de transaccions. Les instantànies proporcionen una còpia només de lectura de dades que s'actualitzen en intervals regulars, en aquest cas cada hora. Això garanteix que, en un moment determinat, un consumidor d'anàlisi de dades pot consumir de manera fiable les dades del llac.

Quan s'afegeixen taules com a part de l'exportació inicial, les dades de la taula s'escriuen als fitxers table.csv, a les carpetes corresponents del llac de dades. Aquest és l'interval T1, on es crea un fitxer d'instantània només de lectura anomenat taula-T1.csv —per exemple, Compte-T1.csv o Contactes-T1.csv —. A més, el fitxer model.json s'actualitza per apuntar a aquests fitxers d'instantània. Obrint el fitxer model.json podeu visualitzar els detalls de la instantània.
Aquí hi ha un exemple d'un fitxer dividit Compte.csv i la carpeta d'instantànies al llac de dades.

Els canvis en Dataverse s'empenyen contínuament als fitxers CSV corresponents mitjançant el motor d'alimentació de degoteig. Aquest és l'interval T2, on es captura una altra instantània. taula-T2.csv —per exemple, Comptes-T2.csv o Contactes-T2.csv (suposant que hi hagi canvis per a la taula) —i model.json s'actualitzen amb els fitxers d'instantània nous. Qualsevol persona nova que visualitzi dades de la instantània des de T2 es dirigeix als fitxers d'instantània més nous. D'aquesta manera, el visualitzador de la instantània original pot continuar treballant en els fitxers de la instantània T1 més antics mentre els visualitzadors nous poden llegir les actualitzacions més recents. Això és útil en escenaris amb processos descendents de llarga execució.
Aquest és un exemple del fitxer model.json, que sempre apunta al fitxer d'instantània de compte amb la marca de temps més recent.

I ara què?
Després d'utilitzar correctament el servei Azure Synapse Link for Dataverse, descobriu com podeu analitzar i consumir les vostres dades amb Discover Hub. Per accedir al Centre de descobriment, aneu a Power Apps Azure Synapse Link · > ·. Seleccioneu el servei enllaçat i, a continuació, seleccioneu la pestanya Centre de detecció. Aquí podeu trobar eines recomanades i documentació curada per ajudar-vos a treure el màxim profit de les vostres dades.

Consulteu també
Analitzar Dataverse dades al llac de dades amb Power BI
Ingereix Dataverse dades al llac de dades amb l'Azure Data Factory