Esta página documenta las restricciones y limitaciones importantes que se deben tener en cuenta al utilizar Data Mission Sync.
Limitaciones del entorno de origen
Un entorno Dataverse de origen solo se puede conectar a un perfil de Data Mission Sync. Esto se debe a la forma en que la API de seguimiento de cambios de Dataverse mantiene el estado: cada entorno realiza un seguimiento de los cambios de forma independiente y varios consumidores interferirían entre sí en los enlaces delta.
Si necesita sincronizar el mismo entorno Dataverse con varias bases de datos SQL de Azure, póngase en contacto con el servicio de asistencia técnica para discutir enfoques alternativos.
Ubicación de la base de datos de destino
Después de la primera sincronización, no se puede cambiar la ubicación de la base de datos de destino. Esto incluye:
• Dirección del servidor (yourserver.database.windows.net)
• Nombre de la base de datos
• Nombre del esquema
Si necesita cambiar cualquiera de estos ajustes, debe eliminar el perfil y crear uno nuevo. Asegúrese de que la configuración de destino sea correcta antes de ejecutar la sincronización inicial.
Nota: PUEDE actualizar las credenciales de autenticación (ID de inquilino, ID de cliente, secreto de cliente) en cualquier momento a través de Editar destino. Esto permite la rotación de credenciales sin necesidad de volver a crear el perfil.
Tipos de tabla no compatibles
Los siguientes tipos de tablas de Dataverse no se pueden sincronizar:
• Tablas virtuales: no almacenan datos en Dataverse, se conectan a fuentes externas y no admiten el seguimiento de cambios.
• Tablas elásticas: utilizan el almacenamiento de Azure Cosmos DB y no admiten la API estándar de seguimiento de cambios.
Las tablas de estos tipos no aparecerán en la lista de selección de tablas al configurar su perfil.
Requisito de seguimiento de cambios
Las tablas de Dataverse deben tener habilitado el seguimiento de cambios antes de poder sincronizarse. Las tablas sin seguimiento de cambios muestran un icono de advertencia (⚠) en el cuadro de diálogo Agregar tablas de origen.
Para habilitar el seguimiento de cambios se necesitan privilegios de administrador de Dataverse:
1. Vaya al Centro de administración de Power Platform o a make.powerapps.com
2. Vaya a Tablas → seleccione su tabla → Propiedades
3. Habilite «Seguimiento de cambios» y guarde
Después de habilitarlo, la tabla aparecerá sin advertencia en Data Mission Sync.
Tipos de columnas no compatibles
Los siguientes tipos de columnas se omiten durante la sincronización:
• Columnas de imagen: los datos de imagen binarios no se replican para evitar transferencias de gran tamaño
• Columnas de archivo: los archivos adjuntos no se replican.
Estas columnas se omiten por completo del esquema de destino. Todos los demás tipos de columna son compatibles y se asignan a los tipos de SQL Server adecuados (consulte Asignaciones de tipos de datos).
Consideraciones sobre tablas grandes
Las tablas muy grandes (más de 1 millón de registros) pueden requerir una consideración especial:
• La sincronización inicial puede tardar varios ciclos en completarse, ya que los datos se transfieren por lotes.
• El progreso se comprueba, por lo que las sincronizaciones se reanudan desde donde se interrumpieron si se interrumpen.
• Una vez completada la carga inicial, las sincronizaciones incrementales se procesan normalmente, independientemente del tamaño de la tabla.
• Considere programar las sincronizaciones iniciales de gran tamaño durante las horas de menor actividad para minimizar el impacto en su entorno Dataverse.
Tiempo de espera de las actualizaciones en tiempo real
Las actualizaciones en tiempo real en la vista de detalles del perfil y en la vista de todas las ejecuciones se desactivan automáticamente después de 5 minutos para conservar los recursos del navegador y del servidor. Cuando esto ocurre:
• Aparece una notificación que indica que las actualizaciones en tiempo real se han pausado.
• El botón «Reactivar» le permite reanudar las actualizaciones en tiempo real.
• Los datos mostrados siguen siendo precisos en el momento en que se pausaron las actualizaciones.
• Al actualizar la página, también se vuelven a habilitar las actualizaciones en tiempo real.
Este comportamiento es intencionado y no afecta a las operaciones de sincronización, que continúan funcionando con normalidad.
Limitaciones adicionales
• La sincronización se ejecuta cada hora de forma predeterminada; actualmente no hay disponibles intervalos más frecuentes.
• Cada bloque de tiempo de inactividad está limitado a un máximo de 8 horas para garantizar la actualidad de los datos.
• La región seleccionada durante la creación del perfil no se puede cambiar posteriormente.
• Solo se admite Azure SQL Database como destino; actualmente no se admiten SQL Server local ni otras bases de datos.
| 💡 Nota: Para solucionar errores de conexión, problemas de autenticación y fallos de sincronización, consulte la sección 5: Solución de problemas. |