Compartilhar via


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

O ponto de extremidade de análise SQL do Fabric 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 da análise SQL com base nas alterações nas tabelas delta do 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.

Status: aberto

Experiência do produto : Armazém de Dados

Sintomas

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

Soluções e soluções alternativas

Para atenuar o problema, execute as seguintes etapas:

  1. Executar a instrução SQL ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table> na tabela em que a sincronização falhou
  2. Atualizar a tabela no OneLake
  3. Forçar a sincronização usando o lakehouse ou aguardar a conclusão automática da sincronização
  4. Executar a instrução SQL ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table> na tabela em que a sincronização falhou
  5. Confirme se a tabela foi sincronizada com êxito verificando os dados

Próximas etapas