Dimensions à évolution lente
Transformer et analyser des données avec Microsoft Fabric
Luis Silva
Solution Architect - Data & AI
À quelle fréquence une dimension change‑t‑elle ?
À quelle fréquence une dimension change‑t‑elle ?
À quelle fréquence une dimension change‑t‑elle ?
Dimensions à évolution lente
Types de SCD selon l'approche de gestion des changements :
Type 0 (Aucun changement)
Type 1 (Écrasement)
Type 2 (Historique complet)
Type 3 (Historique limité)
Autres types (4, 5, 6, 7)
SCD Type 0 : Aucun changement
Aucun changement accepté
Les modifications sont écartées
Les données reflètent toujours l'état initial
À utiliser quand les données ne doivent plus changer après le chargement initial
SCD Type 1 : Écrasement
L'enregistrement existant est écrasé par les nouvelles données
Les données reflètent toujours les dernières valeurs
À utiliser pour des valeurs accessoires sans besoin d'historique, par exemple un numéro de téléphone
SCD Type 2 : Historique complet
Conserver l'enregistrement existant et créer un nouvel enregistrement avec les nouvelles données
Historique complet conservé
Colonnes supplémentaires pour tracer la date d'application des changements
SCD Type 3 : Historique partiel
Conserve l'historique d'un ou de quelques attributs uniquement.
Pour chaque attribut, une colonne supplémentaire stocke la version précédente.
À utiliser quand un historique limité (valeur actuelle et précédente) est requis sans lignes supplémentaires.
Autres types de SCD
Les autres types (4, 5, 6, 7) sont des variantes des types 1, 2 et 3
Variantes peu utilisées car complexes
Les SCD les plus courants sont les types 1 et 2. À privilégier :
SCD Type 1 si l'historique n'est pas requis.
SCD Type 2 si l'historique est requis.
Passons à la pratique !
Transformer et analyser des données avec Microsoft Fabric
Preparing Video For Download...