Solución de problemas de creación de reflejo de la base de datos SQL de Fabric (versión preliminar)
En este artículo se describen los pasos de solución de problemas para la creación de reflejo configurada automáticamente para la base de datos SQL de Fabric.
Para solucionar problemas de creación de reflejo de Azure SQL Database, consulte Solución de problemas de bases de datos reflejadas de Fabric en Azure SQL Database (versión preliminar).
Algunas tablas no se reflejan
En caso de que tenga una tabla que espere que esté reflejada, pero no la ve en OneLake:
- Cambie a la pestaña Replicación de la base de datos SQL de Fabric.
- Seleccione Supervisar la replicación.
- Puede ver todas las tablas de la base de datos SQL de Fabric y el estado de cada una, lo que indica si la tabla está reflejada o no. En el caso de las tablas que no se admiten para la creación de reflejo, verá el mensaje "No admitido" junto al nombre de la tabla. Consulte Limitaciones de nivel de tabla.
Para más información, consulte Supervisión de la replicación de la base de datos SQL reflejada en Fabric.
Algunas columnas no se reflejan para mi tabla
Si OneLake no contiene todas las columnas de una tabla, compruebe si la columna que falta está en la lista de limitaciones de nivel de columna para la creación de reflejo. Consulte Limitaciones de nivel de columna.
Consultas de T-SQL para solucionar problemas
La base de datos SQL de Fabric refleja automáticamente sus datos transaccionales en OneLake. Si tiene problemas de creación de reflejo, realice las siguientes comprobaciones de nivel de base de datos mediante vistas de administración dinámica (DMV) y procedimientos almacenados para validar la configuración.
Ejecute la consulta siguiente para comprobar si los cambios fluyen correctamente:
SELECT * FROM sys.dm_change_feed_log_scan_sessions;
Si la DMV
sys.dm_change_feed_log_scan_sessions
no muestra ningún progreso en el procesamiento de cambios incrementales, ejecuta la siguiente consulta T-SQL para comprobar si hay algún problema notificado:SELECT * FROM sys.dm_change_feed_errors;
Si no se notifica ningún problema, ejecute el siguiente procedimiento almacenado para revisar la configuración de creación de reflejo. Confirme que se ha habilitado correctamente.
EXEC sp_help_change_feed;
Las columnas de clave que se van a buscar aquí son
table_name
ystate
. Cualquier valor además de4
indica un posible problema.Póngase en contacto con soporte técnico si se requiere una solución de problemas.