Langsam veränderliche Dimensionen
Daten transformieren und analysieren mit Microsoft Fabric
Luis Silva
Solution Architect - Data & AI
Wie oft ändert sich eine Dimension?
Wie oft ändert sich eine Dimension?
Wie oft ändert sich eine Dimension?
Langsam veränderliche Dimensionen
SCD-Typen basieren auf verschiedenen Ansätzen zum Umgang mit Datenänderungen:
Typ 0 (keine Änderung)
Typ 1 (Überschreiben)
Typ 2 (gesamte Historie behalten)
Typ 3 (begrenzte Historie behalten)
Andere Typen (4, 5, 6, 7)
SCD Typ 0: Keine Änderung
Keine Änderungen zugelassen
Datenänderungen werden verworfen
Daten zeigen stets den Ursprungszustand
Verwendet, wenn Daten nach dem Erstimport unverändert bleiben sollen
SCD Typ 1: Überschreiben
Vorhandener Datensatz wird mit neuen Daten überschrieben
Daten spiegeln immer die neuesten Werte wider
Für Zusatzwerte ohne Historienbedarf, z. B. eine Telefonnummer
SCD Typ 2: Gesamte Historie behalten
Bestehenden Datensatz behalten und neuen Datensatz mit den neuen Daten anlegen
Komplette Historie wird geführt
Zusätzliche Spalten protokollieren das Änderungsdatum
SCD Typ 3: Etwas Historie behalten
Führt die Historie nur für ein oder wenige Attribute
Für jedes Attribut wird eine zusätzliche Spalte für die vorherige Version hinzugefügt
Wenn begrenzte Historie (aktueller und letzter Wert) ohne zusätzliche Zeilen benötigt wird
Weitere SCD-Typen
Andere Typen (4, 5, 6, 7) sind Varianten der Kern-Typen 1, 2 und 3
Diese Varianten sind wegen ihrer Komplexität wenig verbreitet
Am häufigsten genutzt: Typ 1 und Typ 2. Nutze sie, wenn möglich:
SCD Typ 1, wenn keine Historie nötig ist.
SCD Typ 2, wenn Historie nötig ist.
Lass uns üben!
Daten transformieren und analysieren mit Microsoft Fabric
Preparing Video For Download...