Preguntes freqüents de Azure Synapse Link for Dataverse

En aquest article s'ofereix informació sobre les preguntes més freqüents sobre l'exportació de dades de Microsoft Dataverse taula a Azure Synapse Analytics i l'Azure Data Lake.

Quan he d'utilitzar una estratègia de particions anual o mensual?

Per a Dataverse taules on el volum de dades sigui elevat en un any, us recomanem que utilitzeu particions mensuals. Fent-ho així s'obtenen uns fitxers més petits i un millor rendiment. A més, si les files de les taules Dataverse s'actualitzen amb freqüència, dividir-les en diversos fitxers més petits ajuda a millorar el rendiment en el cas d'escenaris d'actualització in situ.

Quan he d'utilitzar el mode Annexa només per a una visualització històrica de canvis?

Afegir només el mode és l'opció recomanada per escriure Dataverse dades de la taula al llac, especialment quan els volums de dades són alts dins d'una partició amb dades que canvien sovint. Una vegada més, és una opció que se sol utilitzar i és molt recomanada per als clients empresarials. A més, podeu triar utilitzar aquest mode per a escenaris en què la intenció és revisar incrementalment els canvis de Dataverse i processar els canvis per als escenaris ETL, AI i ML. El mode Annexa només proporciona un historial de canvis, en comptes dels canvis més recents o l'actualització in situ, i permet diverses sèries de temps d'escenaris d'AI, com ara les anàlisis de predicció o previsió basades en valors històrics.

Què passa quan afegeixo una columna?

Quan afegiu una columna nova a una taula de l'origen, també s'afegeix al final del fitxer en la destinació a la partició de fitxer corresponent. Tot i que les files que hi havia abans d'afegir la columna no mostraran la columna nova, les files noves o actualitzades mostraran la columna nova afegida.

Què passa quan suprimeixo una columna?

Quan suprimiu una columna d'una taula de l'origen, la columna no s'elimina de la destinació. En lloc d'això, les files ja no s'actualitzen, es marquen com a nul·les i es conserven les files anteriors.

Què passa quan suprimeixo una fila?

La supressió d'una fila es tracta de manera diferent segons les opcions d'escriptura de dades que trieu:

  • Actualització in situ: aquest és el mode per defecte i quan suprimiu una fila de taula en aquest mode, la fila també se suprimeix de la particions de dades corresponents del Data Lake de l'Azure. En altres paraules, les dades se suprimeixen de la destinació.
  • Només per afegir: en aquest mode, quan se suprimeix una fila de Dataverse taula, no se suprimeix de la destinació. En lloc d'això, s'afegeix una fila i es defineix com a isDeleted=True al fitxer a la partició de dades corresponent del Data Lake de l'Azure.

Què passa quan afegeixo una taula nova per sincronitzar-la amb el llac de dades?

És important tenir en compte que Azure Synapse Link for Dataverse processa simultàniament un conjunt fix de taules per a la sincronització inicial en cada moment. Quan s'afegeix una taula nova al perfil, es posa en pausa la sincronització incremental o delta de les taules existents. Tot i que els missatges delta de les taules existents continuen fent cua, Azure Synapse Link no processa cap missatge de la cua delta fins que no es completi la sincronització inicial de la taula afegida recentment. Això és cert si es crea un nou llac enllaçat, un nou perfil o s'afegeix una taula a un perfil existent. Per als perfils nous o existents, us recomanem que afegiu no més de cinc taules per sincronitzar-les amb el llac de dades alhora. Afegir més taules no farà que el procés de sincronització sigui més ràpid. Mentre es duu a terme la sincronització inicial per a les taules que s'han afegit, es posaran a la cua els canvis delta d'aquestes taules en una única cua. El Azure Synapse Link for Dataverse no processa aquests deltes fins que no es completi la sincronització inicial de totes les taules afegides anteriorment.

Afegir diverses taules de Dataverse simultàniament al rendiment de l'impacte del llac?

Si afegiu diverses taules al perfil Azure Synapse Link, afectarà el rendiment en els escenaris següents:

  • Sincronització inicial: quan s'afegeixen les taules per primera vegada, hi ha un conjunt fix de taules, que se sincronitzen per a les dades inicials alhora. Es recomana afegir no més de cinc taules alhora al perfil nou o existent. Si afegiu més taules que les recomanades, no s'agilita la sincronització, ja que només el conjunt fix de taules es processa en un moment determinat.
  • Sincronització Delta: un cop finalitzada la sincronització inicial de taules, qualsevol canvi en Dataverse per a les taules seleccionades s'afegeix a una cua comuna a Azure Synapse Link. La cua es processa amb un conjunt fix d'oients paral·lels. Si afegiu més taules a la cua, Azure Synapse Link processarà els missatges, però si el nombre de missatges és més alt, afegirà latència perquè les dades se sincronitzin a la sinapsi i/o al llac de dades.

Com puc accedir a les meves relacions de taula?

Per accedir a relacions de diversos a diversos, la relació estarà disponible com a taula per seleccionar-la a la pàgina Afegeix taules per a un enllaç nou i des de les taules d'administració d'un enllaç preexistent.