Limitações do conector ServiceNow
Visualização
O conector ServiceNow está em versão prévia pública fechada. Para participar da pré-visualização, entre em contato com a equipe do Databricks account .
Este artigo lista as limitações e considerações ao ingerir a partir do ServiceNow usando Databricks LakeFlow Connect.
-
Quando uma tabela de origem é excluída, a tabela de destino não é excluída automaticamente. Você deve excluir a tabela de destino manualmente. Esse comportamento não é consistente com o comportamento do DLT.
-
Durante os períodos de manutenção da fonte, a Databricks pode não conseguir acessar seus dados.
-
Se um nome de tabela de origem entrar em conflito com um nome de tabela de destino existente, a atualização do pipeline falhará.
-
O conector só pode ingerir tabelas com uma coluna
sys_id
. -
As tabelas ingeridas incrementalmente devem ter uma das seguintes colunas. Se nenhuma dessas colunas existir, o conector fará o Snapshot da tabela de origem e substituirá a tabela de destino.
sys_updated_on
sys_created_on
sys_archived
Algumas tabelas não podem ser extraídas incrementalmente, mesmo que uma dessas três colunas esteja presente. Nesses casos, o conector também faz o Snapshot da tabela de origem e substitui a tabela de destino.
-
Há um limite de 250 mesas por pipeline. Para ingerir mais de 250 tabelas, crie vários pipelines.
-
O conector não oferece suporte a vários esquemas de destino em um único pipeline.
-
Se o nome da tabela ou qualquer um dos nomes das colunas contiver o caractere '$', o conector não poderá ingerir a tabela.
-
Se alguma linha não tiver um cursor key, o conector não poderá ingerir a tabela.