Partilhar via


Problema conhecido - a sincronização da tabela de ponto de extremidade da análise SQL falha quando a tabela contém funções vinculadas

O ponto de extremidade de análise do Fabric SQL usa um serviço de back-end para sincronizar tabelas delta criadas em um lakehouse. O serviço de back-end recria as tabelas no ponto de extremidade de análise SQL com base nas alterações nas tabelas delta lakehouse. Quando há funções vinculadas à tabela SQL, como funções RLS (Segurança em Nível de Linha), a operação de criação falha e a sincronização da tabela falha.

Estado: Aberto

Experiência do produto: Data Warehouse

Sintomas

No cenário em que há funções vinculadas à tabela SQL, algumas ou todas as tabelas no ponto de extremidade da análise SQL não são sincronizadas.

Soluções e soluções alternativas

Para atenuar o problema, execute as seguintes etapas:

  1. Execute a instrução ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table> SQL na tabela onde a sincronização falhou
  2. Atualizar a tabela no OneLake
  3. Forçar a sincronização usando a casa do lago ou aguarde até que a sincronização seja concluída automaticamente
  4. Execute a instrução ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table> SQL na tabela onde a sincronização falhou
  5. Confirme se a tabela foi sincronizada com êxito verificando os dados

Próximos passos