Del via


Kendt problem – synkronisering af SQL Analytics-slutpunktstabel mislykkes, når tabellen indeholder sammenkædede funktioner

Fabric SQL Analytics-slutpunktet bruger en backendtjeneste til at synkronisere deltatabeller, der er oprettet i et lakehouse. Backendtjenesten genskaber tabellerne i SQL Analytics-slutpunktet baseret på ændringerne i deltatabeller i lakehouse. Når der er funktioner, der er sammenkædet med SQL-tabellen, f.eks. RLS-funktioner (Row Level Security), mislykkes oprettelseshandlingen, og tabelsynkronisering mislykkes.

Status: Åben

Produktoplevelse: Data Warehouse

Symptomer

I det scenarie, hvor der er funktioner, der er sammenkædet med SQL-tabellen, synkroniseres nogle eller alle tabellerne i SQL-analyseslutpunktet ikke.

Løsninger og løsninger

Udfør følgende trin for at afhjælpe problemet:

  1. Kør SQL-sætningen ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table> på den tabel, hvor synkroniseringen mislykkedes
  2. Opdater tabellen på OneLake
  3. Tving synkroniseringen ved hjælp af lakehouse, eller vent på, at synkroniseringen fuldføres automatisk
  4. Kør SQL-sætningen ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table> på den tabel, hvor synkroniseringen mislykkedes
  5. Bekræft, at tabellen er synkroniseret ved at kontrollere dataene

Næste trin