Pular para o conteúdo principal

Limitações do conector do LinkedIn Ads

info

Beta

Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.

Saiba mais sobre as limitações conhecidas ao usar o conector gerenciado do LinkedIn Ads no Lakeflow Connect.

Limitações gerais

  • Quando você executa um pipeline agendado, os alertas não Trigger imediatamente. Em vez disso, eles fazem Trigger quando ocorre a execução da próxima 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 Spark Declarative Pipelines no Lakeflow.
  • Durante períodos de manutenção da fonte, 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 de vários destinos é apenas via API.
  • Opcionalmente, você pode renomear uma tabela que você ingere. Se você renomear uma tabela em seu pipeline, ele se tornará um pipeline somente de API e você não poderá mais editar o pipeline na IU.
  • Se você selecionar uma coluna após o início de um pipeline, o conector não preencherá automaticamente os dados da nova coluna. Para ingerir data histórica, execute manualmente um refresh completo na tabela.
  • O Databricks não pode ingerir duas ou mais tabelas com o mesmo nome no mesmo pipeline, mesmo que venham de esquemas de origem diferentes.
  • O sistema de origem pressupõe que as colunas de cursor são monotonicamente crescentes.
  • O conector ingere dados brutos sem transformações. Use Spark Declarative Pipelines downstream em LakeFlow Pipelines para transformações.

Tabelas suportadas

O conector suporta as doze tabelas predefinidas listadas na referência do conector do LinkedIn Ads. Você não pode definir relatórios personalizados.

Ingestão incremental

  • Apenas as sete tabelas de relatório pré-criadas oferecem suporte à ingestão incremental. As cinco tabelas de entidade são totalmente atualizadas a cada atualização do pipeline.
  • As tabelas de entidade não suportam o acompanhamento de história (SCD tipo 2). Apenas o estado atual é armazenado.
  • Um relatório que já foi sincronizado retoma a partir de seu próprio cursor, portanto, reduzir sync_start_date após a primeira atualização não realiza o preenchimento retroativo dele. Somente contas ou campanhas recém-aparecidas começam a partir da nova data. Para reingerir o histórico anterior, execute um refresh completo na tabela.
  • Campanhas e contas de anúncios excluídas mantêm sua entrada no estado rastreado do conector e simplesmente param de avançar. As linhas já ingeridas na tabela de destino permanecem lá; o conector não as exclui.

Retenção de dados

O LinkedIn retém dados de desempenho por 10 anos e dados demográficos profissionais por 2 anos. Uma sync_start_date anterior ao horizonte que se aplica ao relatório é rejeitada, pois os dados anteriores a ela não podem ser recuperados da API.

Configuração de relatório

  • Cada relatório pré-criado tem uma configuração fixa. Seu pivô, granularidade temporal e conjunto de métricas são definidos por relatório e não podem ser substituídos.
  • Os cinco relatórios demográficos são agregados por campanha, e não por peça criativa, porque as respostas demográficas do LinkedIn não incluem a peça criativa.
  • Relatórios mensais não podem ser restringidos abaixo de um mês civil. O LinkedIn não retorna linhas para um intervalo inferior a um mês com granularidade mensal, portanto, um sync_start_date que ocorre no meio do mês é alinhado ao primeiro dia desse mês, e a linha retornada para esse mês é o agregado do mês completo.

Fuso horário

Os limites de data do relatório são avaliados em UTC, em vez de no fuso horário da account de anúncio, e você não pode substituir isso.

Autenticação

  • O conector lê apenas as contas de anúncio nas quais o usuário autorizador tem uma função. Para ingerir uma conta de anúncio, certifique-se de que o usuário que autoriza a conexão tenha uma função nela.
  • O LinkedIn emite access token com uma vida útil de 60 dias. O LinkedIn também invalida os tokens existentes de um usuário para um aplicativo quando uma nova autorização solicita um conjunto diferente de escopos.