Problème de snapshot
Un membre de votre équipe a mis en place des snapshots dans dbt pour un modèle de données donné, mais n’observe pas les changements attendus pour toutes les lignes. Il fournit les informations suivantes :
- Les données de ce modèle sont mises à jour toutes les heures, avec des lignes différentes qui changent d’état à chaque heure.
- Environ 500 000 lignes sont ajoutées ou mises à jour chaque heure.
- Le traitement par lots se termine dans la fenêtre horaire prévue.
- Le processus de snapshot est automatisé pour s’exécuter toutes les 24 heures.
- Plusieurs changements peuvent survenir sur les mêmes lignes au cours d’une période de 24 heures.
Quelle est la solution la plus probable à ce problème ?
Cet exercice fait partie du cours
dbt intermédiaire
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice