Slowly Changing Dimensions
Trasforma e analizza i dati con Microsoft Fabric
Luis Silva
Solution Architect - Data & AI
Con quale frequenza cambia una dimensione?
Con quale frequenza cambia una dimensione?
Con quale frequenza cambia una dimensione?
Slowly Changing Dimensions
Tipi SCD basati su diversi approcci alla gestione dei cambiamenti:
Tipo 0 (Nessun cambiamento)
Tipo 1 (Sovrascrivi)
Tipo 2 (Mantieni tutto lo storico)
Tipo 3 (Mantieni storico limitato)
Altri tipi (4, 5, 6, 7)
SCD Tipo 0: Nessun cambiamento
Nessun cambiamento accettato
Le modifiche ai dati vengono scartate
I dati riflettono sempre lo stato originale
Usato quando i dati non devono cambiare dopo il caricamento iniziale
SCD Tipo 1: Sovrascrivi
Il record esistente viene sovrascritto con i nuovi dati
I dati riflettono sempre i valori più recenti
Usato per valori accessori che non richiedono storico, ad es. un numero di telefono
SCD Tipo 2: Mantieni tutto lo storico
Mantieni il record esistente e crea un nuovo record con i nuovi dati
Tutta la storia è mantenuta
Colonne aggiuntive tracciano la data di applicazione delle modifiche
SCD Tipo 3: Mantieni parte dello storico
Mantiene lo storico di uno o pochi attributi.
Per ogni attributo, si aggiunge una colonna per conservare la versione precedente.
Usato quando serve uno storico limitato (valore attuale e precedente) senza aggiungere righe.
Altri tipi di SCD
Altri tipi (4, 5, 6, 7) sono variazioni dei tipi base 1, 2 e 3
Sono poco usati per la complessità
I tipi SCD più comuni sono 1 e 2. Usali quando possibile:
SCD Tipo 1 se lo storico non serve.
SCD Tipo 2 se serve lo storico.
Ayo berlatih!
Trasforma e analizza i dati con Microsoft Fabric
Preparing Video For Download...