Pular para o conteúdo principal

Limitações do conector de ingestão de Meta Ads

info

Beta

O conector Meta Ads está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a este recurso na página de Pré-visualizações . Veja as prévias do Gerenciador Databricks.

Saiba mais sobre as limitações e considerações para a ingestão de dados de Meta Ads usando Databricks LakeFlow Connect.

Limitações gerais do conector SaaS

As limitações desta seção aplicam-se a todos os conectores SaaS no LakeFlow Connect.

  • Ao executar um pipeline agendado, os alertas não são acionados imediatamente. Em vez disso, elas são acionadas na próxima execução da atualização.
  • 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 pipeline declarativo LakeFlow Spark .
  • Durante períodos de manutenção da fonte de dados, o Databricks poderá não conseguir acessar seus dados.
  • Se o nome de uma tabela de origem entrar em conflito com o nome de uma tabela de destino existente, a atualização do pipeline falhará.
  • O suporte pipeline com múltiplos destinos é feito exclusivamente via API.
  • Opcionalmente, você pode renomear uma tabela que você importa. Se você renomear uma tabela em seu pipeline, ele se tornará um pipeline somente para API e você não poderá mais editá- pipeline na interface do usuário.
  • A seleção e a deseleção em nível de coluna são exclusivas da API.
  • Se você selecionar uma coluna depois que um pipeline já tiver sido iniciado, o conector não preencherá automaticamente os dados da nova coluna. Para ingerir dados históricos, execute manualmente uma refresh completa na tabela.
  • O Databricks não consegue ingerir duas ou mais tabelas com o mesmo nome no mesmo pipeline, mesmo que elas provenham de esquemas de origem diferentes.
  • O sistema de origem pressupõe que as colunas do cursor estejam em ordem crescente monotônica.
  • Com o SCD tipo 1 ativado, as exclusões não produzem um evento delete explícito no feed de dados de alteração. Para exclusões auditáveis, use o tipo SCD 2 se o conector o suportar. Para obter detalhes, consulte o exemplo: Processamento de SCD tipo 1 e SCD tipo 2 com dados de origem CDF.

Limitações da versão beta

As seguintes limitações se aplicam durante a versão Beta:

  • Sem suporte de interface do usuário : você deve criar o pipeline usando a CLI Databricks , APIs, SDKs ou Databricks Ativo Bundles. A criação pipeline baseada em interface de usuário não está disponível.
  • Anúncios do Instagram não são suportados : o conector suporta apenas anúncios do Facebook. Os anúncios do Instagram não são suportados.
  • Períodos de atribuição fixos : Os períodos de atribuição são fixos em 7 dias para cliques e 1 dia para view. As janelas de atribuição personalizadas não são configuráveis.
  • Incremento de tempo diário apenas : O conector usa incrementos de tempo diários para ad_insights. Incrementos de tempo por hora não são suportados.

Autenticação

  • tokens OAuth são gerenciados automaticamente pelo conector. Se um token expirar ou for revogado, você deverá reautorizar a conexão.

limites de taxa da API

  • O conector está sujeito a limites de taxa API predefinidos. Se você exceder esses limites, o conector tentará novamente com recuo exponencial.
  • Programação pipeline de alta frequência pode causar problemas de limitação de taxa. Durante a fase Beta, Databricks recomenda que o pipeline de programação seja executado no máximo a cada hora.

Retenção de dados

  • Os Meta Ads retêm dados de desempenho por um período limitado. O conector só pode ingerir dados que estejam disponíveis através da API de proteção.
  • Dados históricos mais antigos que o período de retenção do Meta não podem ser incluídos. Para obter detalhes sobre o período de retenção, consulte a seção "Disponibilidade de detalhamento" na documentação da Meta.

oleoduto

  • Existe um limite máximo de 250 objetos por pipeline. No entanto, não há limite para o número de linhas ou colunas nesses objetos.
  • O conector não detecta exclusões. Se os registros forem excluídos dos Meta Ads, eles permanecerão na tabela de destino, a menos que você execute uma refresh completa.

objeto ad_insights

  • O objeto ad_insights requer configuração explícita para quebras e quebras de ação. Sem configuração, o conector recupera dados agregados no nível de granularidade especificado.
  • Algumas combinações de quebra de segurança podem não ser suportadas pela API de classificação. Consulte a documentação do Meta para obter informações sobre combinações de quebra válidas.
  • O conector recupera dados ad_insights com uma janela de atribuição de 3 dias por default. Os dados referentes a datas recentes podem estar incompletos até o fechamento do período de atribuição.

Recurso não suportado

Os seguintes recursos não são suportados durante a versão Beta:

  • Anúncios do Instagram
  • janelas de atribuição personalizadas
  • Incrementos de tempo por hora para ad_insights
  • Ingestão em tempo real
  • Criação pipeline baseada em interface de usuário
  • Filtragem ou exclusão ao nível da coluna

Próximos passos