Quelles propriétés sont attendues d'un mécanisme de Change Data Capture ?
- Il peut capturer les insertions, mises à jour et suppressions Bonne réponse
- Il peut réduire le coût d'un chargement par rapport à une extraction complète Bonne réponse
- Il nécessite une gestion correcte de l'ordre et de la reprise des événements Bonne réponse
- Il garantit à lui seul que les transformations métier sont correctes
Notion : Le Change Data Capture, ou CDC, identifie les changements intervenus dans une source.
Explication : Il peut capturer les insertions, les mises à jour et les suppressions afin de propager les modifications sans refaire systématiquement une extraction complète. Cette approche peut réduire le coût des chargements. Pour l'exploiter correctement, le pipeline doit aussi gérer l'ordre des événements et leur reprise après incident. Capture des changements et gestion fiable de leur application sont donc complémentaires.
À retenir : Le CDC transmet les changements ; les transformations doivent toujours être validées.
Piège fréquent : Capturer fidèlement une modification source ne garantit pas que les règles métier appliquées ensuite soient correctes.