Del via


Kjent problem – synkronisering av SQL Analytics-endepunkttabell mislykkes når tabellen inneholder koblede funksjoner

Fabric SQL Analytics-endepunktet bruker en serverdeltjeneste til å synkronisere deltatabeller som er opprettet i et lakehouse. Serverdeltjenesten gjenskaper tabellene i SQL Analytics-endepunktet basert på endringene i deltatabellene i lakehouse. Når det finnes funksjoner som er koblet til SQL-tabellen, for eksempel funksjonene Radnivåsikkerhet (RLS), mislykkes opprettingsoperasjonen, og tabellsynkroniseringen mislykkes.

status: åpne

produktopplevelse: datalager

Symptomer

I scenarioet der det er funksjoner som er koblet til SQL-tabellen, synkroniseres ikke noen eller alle tabellene på SQL Analytics-endepunktet.

Løsninger og midlertidige løsninger

Hvis du vil redusere problemet, utfører du følgende fremgangsmåte:

  1. Kjør SQL-setningen ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table> i tabellen der synkroniseringen mislyktes
  2. Oppdater tabellen på OneLake
  3. Tving synkroniseringen ved hjelp av lakehouse, eller vent til synkroniseringen fullføres automatisk
  4. Kjør SQL-setningen ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table> i tabellen der synkroniseringen mislyktes
  5. Bekreft at tabellen er synkronisert ved å kontrollere dataene

Neste trinn