Este artigo ofrece información sobre as preguntas máis frecuentes sobre a exportación Microsoft Dataverse datos da táboa para Azure Synapse Analytics e Azure Data Lake.
Afecta ao rendemento engadir varias táboas de Microsoft Dataverse simultaneamente ao lago?
Engadindo varias táboas ao Azure Synapse Link O perfil afectará o rendemento no seguinte escenario:
- Sincronización delta: despois de que se complete a sincronización inicial das táboas, calquera cambio en Dataverse para as táboas seleccionadas engádese a unha cola común en Azure Synapse Link. A cola procésase cun conxunto fixo de oíntes paralelos. Se engade máis táboas á cola, Azure Synapse Link procesará as mensaxes, pero se o número de mensaxes é maior, engadirá latencia para que os datos se sincronicen con Synapse ou o lago de datos.
Como podo acceder ás miñas relacións de táboas?
Para acceder a relacións de varios a moitos, a relación estará dispoñible como unha táboa para seleccionar Engadir táboas páxina para unha nova ligazón e desde o Xestionar táboas para unha ligazón preexistente.
Que pasa cando engado unha columna?
Cando engade unha nova columna a unha táboa na orixe, tamén se engade ao final do ficheiro no destino na partición de ficheiro correspondente. Aínda que as filas que existían antes da adición da columna non amosarán a nova columna, as filas novas ou actualizadas amosarán a columna recentemente engadida.
Que pasa cando elimino unha columna?
Cando elimina unha columna dunha táboa na orixe, a columna non se cae do destino. Pola contra, as filas xa non se actualizan e márcanse como nulas mentres se conservan as filas anteriores.
Que pasa se cambio o tipo de datos dunha columna?
Cambiar o tipo de datos dunha columna é un cambio radical e terás que desvincular e volver a vincular.
Que pasa cando elimino unha fila?
A eliminación dunha fila trátase de xeito diferente en función das opcións de escritura de datos que escolla:
- Actualización no lugar: este é o modo predeterminado e cando elimina unha fila de táboa neste modo, a fila tamén se elimina da partición de datos correspondente en Azure Data Lake. Noutras palabras, os datos elimínanse do destino.
- Anexar só: neste modo, cando unha fila da táboa Dataverse se elimina, non se elimina do destino. Pola contra, engádese unha fila e configúrase como isDeleted = True no ficheiro da partición de datos correspondente en Azure Data Lake.
Que ocorre cando engado unha nova táboa para sincronizar co lago de datos?
É importante ter en conta que Azure Synapse Link for Dataverse simultaneamente procesa un conxunto fixo de táboas para a sincronización inicial nun momento dado. Cando se engade unha nova táboa ao perfil, detense a sincronización incremental ou delta para as táboas existentes. Mentres as mensaxes delta das táboas existentes seguen á cola, Azure Synapse Link non procesará ningunha mensaxe da cola delta ata que se complete a sincronización inicial da táboa recentemente engadida. Isto é certo se crea un novo lago ligado, un novo perfil ou engade unha táboa a un perfil existente. Para perfís novos ou existentes, recomendamos que non engada máis de 5 táboas para sincronizar co lago de datos á vez. Engadir máis táboas non axilizará o proceso de sincronización. Mentres que a sincronización inicial para as táboas recentemente engadidas estea en curso, porá en cola os cambios delta desas táboas nunha única cola. Azure Synapse Link for Dataverse non procesará estes cambios de deltas ata que se complete a sincronización inicial para todas as táboas engadidas anteriormente.
Que formatos de data e hora se poden esperar exportados Dataverse táboas?
Hai tres formatos de data e hora que se poden esperar no exportado Dataverse táboas.
| Nome da columna | Formato | Exemplo |
|---|---|---|
| SinkCreatedOn e SinkModifiedOn | M/d/aaaa H:mm:ss tt | 6/28/2021 4:34:35 PM |
| CreatedOn | aaaa-MM-dd'T'HH:mm:ss.sssssssXXX | 2018-05-25T16:21:09.0000000+00:00 |
| Todas as outras columnas | aaaa-MM-dd'T'HH:mm:ss'Z' | 2021-06-25T16:21:12Z |
Cando debo usar unha estratexia de partición anual ou mensual?
Para táboas de Dataverse nas que o volume de datos é alto dentro nun ano, recomendámoslle que use particións mensuais. Ao facelo, obtéñense ficheiros máis pequenos e un mellor rendemento. Ademais, se as filas de táboas de Dataverse actualízanse con frecuencia, dividilas en varios ficheiros menores axuda a mellorar o rendemento no caso de escenarios de actualización no lugar.
Cando uso o modo Anexar só para unha vista histórica dos cambios?
O modo Anexar só é a opción recomendada para escribir datos da táboa de Dataverse no lago, especialmente cando os volumes de datos son elevados dentro dunha partición con datos que cambian frecuentemente. Unha vez máis, esta é unha opción de uso común e altamente recomendable para clientes empresariais. Ademais, pode optar por empregar este modo para escenarios onde a intención é revisar de xeito incremental os cambios de Dataverse e procesar os cambios para os escenarios ETL, AI e ML. O modo Anexar só proporciona un historial de cambios, no canto do último cambio ou actualización no lugar, e activa varias series temporais de escenarios de IA, como a predición ou a análise de previsións baseadas en valores históricos.
Cal Dataverse as táboas non son compatibles para exportar?
Calquera táboa que non teña activado o seguimento de cambios non se admitirá ademais das seguintes táboas do sistema:
- Adxunto
- Anotación
- Asignación de cadeas
- Calendario
Cal Dataverse as táboas usan Append só por defecto?
Todas as táboas que non teñan un campo createdOn sincronizaranse mediante o modo de só Anexar de forma predeterminada. Isto inclúe táboas de relacións, así como a táboa ActivityParty.
Por que fai Azure Synapse Link for Dataverse esixe que todos os recursos estean na mesma rexión e que podo facer respecto diso?
Para garantir un alto rendemento e unha baixa latencia ademais de evitar cargos de saída, Synapse Link require que todos os recursos estean situados na mesma rexión. Se tes un escenario entre rexións, podes:
- Move os recursos de Azure á mesma rexión que o ambiente.
- Move o ambiente á mesma rexión que os recursos de Azure contactando Atención ao cliente de Microsoft.
- Activar Acceso de lectura: almacenamento xeo redundante (RA-GRS) en Azure Data Lake para replicar os datos de Azure nunha rexión próxima. Máis información: Acceso de lectura aos datos na rexión secundaria
- Use Azure Synapse pipelines ou Azure Data Factory para copiar datos de recursos de Azure nunha rexión a recursos de Azure noutra.
Por que vexo a mensaxe de erro: non se pode cargar en masa porque o ficheiro está incompleto ou non se puido ler?
Dataverse os datos poden cambiar continuamente mediante a creación, actualización e eliminación de transaccións. Este erro é causado porque o ficheiro subxacente está cambiado cando estás a ler os datos del. Polo tanto, para as táboas con cambios continuos, debes cambiar o teu canal de consumo para usar datos de instantáneas (táboas particionadas) para consumir. Máis información: Crear un Azure Synapse Link for Dataverse co teu Azure Synapse Espazo de traballo