Problema com snapshot
Um membro da sua equipe implementou snapshots no dbt para um determinado modelo de dados e não está vendo as alterações esperadas para todas as linhas. Ele fornece as seguintes informações:
- Os dados desse modelo são atualizados de hora em hora, com diferentes linhas mudando de estado a cada hora.
- Aproximadamente 500 mil linhas são adicionadas ou atualizadas a cada hora.
- O processo em lote é concluído dentro do prazo horário esperado.
- O processo de snapshot é automatizado para rodar a cada 24 horas.
- Múltiplas alterações podem acontecer nas mesmas linhas dentro de um período de 24 horas.
Qual é a solução mais provável para esse problema?
Este exercício faz parte do curso
dbt intermediário
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício