CommencerCommencez gratuitement

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

<cours>dbt intermédiaire</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice