impacto altoPRODUÇÃOSQL / Data Views

JOIN Direto entre _Open e _Click Pode Explodir Linhas

Um relatório subscriber/job retorna muito mais linhas que qualquer uma das fontes e as agregações começam a ficar absurdas.

Context Pack →Abrir Workspace →
Trust & provenancePRODUCTION
Nível de evidênciaPRODUCTIONFontes oficiais0Outras fontes0Última verificaçãoNão registrada

O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.

Por que isso morde

As duas event views podem conter várias linhas no mesmo grain subscriber/job. Juntar eventos brutos cria multiplicação many-to-many.

O que checar
  1. Qual é o grain da entrada _Open?
  2. Qual é o grain da entrada _Click?
  3. Você está juntando eventos antes de reduzi-los para uma linha por chave de reporting?
Como deixar mais barato da próxima vez
  1. Pré-agregue cada fonte de evento separadamente e depois faça JOIN dos conjuntos reduzidos.
  2. Declare o grain de saída no topo de toda query de reporting.
sqlopenclickgrain