Partilhar via


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

Importante

Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.

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

Limitações gerais dos conectores SaaS

As limitações nesta seção se aplicam a todos os conectores SaaS no Lakeflow Connect.

  • Quando você executa um pipeline agendado, os alertas não são acionados imediatamente. Em vez disso, eles são acionados quando a próxima atualização é executada.
  • 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 Lakeflow Spark Declarative Pipelines.
  • Durante os períodos de manutenção de origem, o 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 suporte a pipeline para múltiplos destinos é somente através da API.
  • Opcionalmente, você pode renomear uma tabela ingerida. Se você renomear uma tabela em seu pipeline, ela se tornará um pipeline somente de API e você não poderá mais editar o pipeline na interface do usuário.
  • A seleção e desseleção ao nível de coluna estão disponíveis apenas via API.
  • Se você selecionar uma coluna depois que um pipeline já tiver iniciado, o conector não preencherá automaticamente os dados da nova coluna. Para ingerir dados históricos, execute manualmente uma atualização completa na tabela.
  • O Databricks não pode ingerir duas ou mais tabelas com o mesmo nome no mesmo pipeline, mesmo que elas venham de esquemas de origem diferentes.
  • O sistema de origem assume que as colunas do cursor estão aumentando monotonicamente.
  • Com o SCD tipo 1 habilitado, as exclusões não produzem um evento explícito delete no feed de dados de alteração. Para exclusões auditáveis, use SCD tipo 2 se o conector oferecer suporte a ele. Para obter detalhes, consulte Exemplo: processamento de SCD tipo 1 e SCD tipo 2 com dados de origem CDF.
  • O conector ingere dados brutos sem transformações. Use os pipelines declarativos de Lakeflow Spark a jusante para transformações.

Limitações beta

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

  • Sem suporte à interface de utilizador: Deve criar pipelines usando a linha de comando do Databricks, APIs, SDKs ou Databricks Asset Bundles. A criação de pipelines baseada na interface não está disponível.
  • Anúncios no Instagram não suportados: O conector só suporta anúncios do Facebook. Os anúncios no Instagram não são suportados.
  • Janelas de atribuição fixas: As janelas de atribuição são fixas em 7 dias para clique e 1 dia para visualização. Janelas de atribuição personalizadas não são configuráveis.
  • Apenas incremento diário de tempo: O conector utiliza incrementos diários de tempo para ad_insights. Não são suportados incrementos horários.

Authentication

  • Os tokens OAuth são geridos automaticamente pelo conector. Se um token expirar ou for revogado, deve reautorizar a ligação.

Limitações de taxa da API

  • O conector está sujeito aos limites de taxa da API Insights. Se ultrapassar estes limites, o conector tenta novamente com recuo exponencial.
  • Agendas de pipeline de alta frequência podem causar problemas com limites de velocidade. A Databricks recomenda agendar pipelines para que corram não mais frequentemente do que de hora em hora durante a fase Beta.

Retenção de dados

  • A Meta Ads mantém dados de desempenho por tempo limitado. O conector só pode ingerir dados disponíveis através da API Insights.
  • Dados históricos mais antigos do que o período de retenção Meta não podem ser ingeridos. Para detalhes sobre o período de retenção, consulte Disponibilidade de Fragmentação na documentação Meta.

Tubulações

  • Há um máximo de 250 objetos por pipeline. No entanto, não há limite para o número de linhas ou colunas dentro destes objetos.
  • O conector não deteta exclusões. Se os registos forem eliminados da Meta Ads, permanecem na tabela de destino, a menos que faça uma atualização completa.

ad_insights objeto

  • O ad_insights objeto requer configuração explícita para quebras de ação e quebras de ação. Sem configuração, o conector recupera dados agregados ao nível de granularidade especificado.
  • Algumas combinações de quebra podem não ser suportadas pela API Insights. Consulta a documentação Meta para combinações válidas de desagregação.
  • O conector recupera ad_insights dados com uma janela de atribuição de 3 dias por padrão. Os dados de datas recentes podem estar incompletos até que a janela de atribuição se encerre.

Funcionalidades não suportadas

As seguintes funcionalidades não são suportadas durante a Beta:

  • Anúncios no Instagram
  • Janelas de atribuição personalizadas
  • Incrementos de tempo horário para ad_insights
  • Ingestão em tempo real
  • Criação de pipelines com base na interface do utilizador
  • Filtragem ao nível da coluna ou exclusão