Problema conocido: se produce un error en la sincronización de tablas de puntos de conexión de análisis SQL cuando la tabla contiene funciones vinculadas

El punto de conexión del análisis SQL de Fabric usa un servicio de back-end para sincronizar las tablas delta creadas en una instancia de lago de datos. El servicio back-end vuelve a crear las tablas del punto de conexión de análisis SQL en función de los cambios en las tablas delta de lago de datos. Cuando hay funciones vinculadas a la tabla SQL, como las funciones seguridad de nivel de fila (RLS), se produce un error en la operación de creación y se produce un error en la sincronización de tablas.

Estado: Abierto

Experiencia del producto: Data Warehouse

Síntomas

En el escenario en el que hay funciones vinculadas a la tabla SQL, algunas o todas las tablas del punto de conexión de análisis SQL no se sincronizan.

Soluciones y soluciones alternativas

Para mitigar el problema, siga estos pasos:

  1. Ejecute la instrucción SQL ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table> en la tabla donde se produjo un error en la sincronización.
  2. Actualización de la tabla en OneLake
  3. Fuerce la sincronización mediante el lago de datos o espere a que la sincronización se complete automáticamente.
  4. Ejecute la instrucción SQL ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table> en la tabla donde se produjo un error en la sincronización.
  5. Confirme que la tabla se ha sincronizado correctamente comprobando los datos

Pasos siguientes