sfmc // SQLPRODUÇÃO
Pré-agregar Tracking Antes do JOIN
Reduza o grain dos eventos antes de combinar tabelas de comportamento.
sqltrackingaggregationperformance
Trust & provenancePRODUCTION
Nível de evidênciaPRODUCTIONFontes oficiais1Outras fontes0Última verificação2026-10-05
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.
Combinar opens, clicks, sends ou outras fontes de evento com várias linhas.
Contagens ou runtime explodem depois de adicionar mais um tracking join.
/* Stage: one row per subscriber */
SELECT
SubscriberKey,
MAX(EventDate) AS LastOpenDate
FROM _Open
WHERE IsUnique = 1
AND EventDate >= DATEADD(day,-120,GETDATE())
GROUP BY SubscriberKey
/* Persist this result, repeat for clicks, then join the smaller DEs. */Cada fonte de evento é reduzida ao grain necessário pelo resultado final antes que o join possa multiplicar linhas.
Esse padrão troca uma query “esperta” por várias etapas observáveis e determinísticas.