Wolno zmieniające się wymiary
Przekształcanie i analizowanie danych w Microsoft Fabric
Luis Silva
Solution Architect - Data & AI
Jak często zmienia się wymiar?
Jak często zmienia się wymiar?
Jak często zmienia się wymiar?
Wolno zmieniające się wymiary
Typy SCD oparte na różnych podejściach do zarządzania zmianami danych:
Typ 0 (Brak zmian)
Typ 1 (Nadpisanie)
Typ 2 (Pełna historia)
Typ 3 (Ograniczona historia)
Pozostałe typy (4, 5, 6, 7)
SCD Typ 0: Brak zmian
Żadne zmiany nie są akceptowane
Zmiany danych są odrzucane
Dane zawsze odzwierciedlają stan pierwotny
Stosowane gdy dane nie powinny zmieniać się po pierwszym załadowaniu
SCD Typ 1: Nadpisanie
Istniejący rekord jest nadpisywany nowymi danymi
Dane zawsze odzwierciedlają najnowsze wartości
Stosowane dla wartości pomocniczych, które nie wymagają historii, np. numer telefonu
SCD Typ 2: Pełna historia
Istniejący rekord jest zachowany, a nowy rekord tworzony z nowymi danymi
Cała historia jest przechowywana
Dodatkowe kolumny śledzą daty zastosowania zmian
SCD Typ 3: Częściowa historia
Przechowuje historię tylko jednego lub kilku atrybutów.
Dla każdego atrybutu dodawana jest kolumna z poprzednią wartością.
Stosowane gdy wymagana jest ograniczona historia (bieżąca i poprzednia wartość) bez dodatkowych wierszy.
Pozostałe typy SCD
Typy 4, 5, 6, 7 są wariantami podstawowych typów 1, 2 i 3
Ze względu na złożoność nie są powszechnie stosowane
Najczęściej używane typy SCD to Typ 1 i Typ 2. Należy stosować je zawsze, gdy to możliwe:
SCD Typ 1, gdy historia nie jest wymagana.
SCD Typ 2, gdy historia jest wymagana.
Czas na ćwiczenia!
Przekształcanie i analizowanie danych w Microsoft Fabric
Preparing Video For Download...