Wolno zmieniające się wymiary

Koncepcje hurtowni danych

Aaren Stubberfield

Data Scientist

Problem

Oryginał

ProductID Description Category
12345 Tesla-ModelY electric-veh.

obraz białej Tesli Y

Aktualizacja kategorii:

  • Bieżąca: electric-veh.
  • Nowa: electric-crossover
Koncepcje hurtowni danych

Typ I

  • Aktualizacja wartości w tabeli
  • Historia zostanie utracona

Oryginał

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Nowy

ProductID Description Category
12345 Tesla-ModelY electric-crossover
Koncepcje hurtowni danych

Typ II

  • Dodanie wiersza ze zaktualizowaną wartością
  • Historia jest zachowywana

Oryginał

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Nowy

ProductID Description Category StartDate EndDate
12345 Tesla-ModelY electric-veh. 1970-01-01 2022-03-10
20053 Tesla-ModelY electric-crossover 2022-03-11 2050-12-31
Koncepcje hurtowni danych

Typ III

  • Dodanie kolumny do tabeli wymiaru w celu śledzenia zmian
  • Możliwość przeglądania danych bieżących i historycznych
  • Może wymagać raportowania zmian i ograniczonego śledzenia

Oryginał

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Nowy

ProductID Description Category PastCategory
12345 Tesla-ModelY electric-crossover electric-veh.
Koncepcje hurtowni danych

Nowoczesne podejście

  • Tworzenie migawki całej tabeli wymiaru
  • Użycie migawek historycznych do raportów historycznych
Koncepcje hurtowni danych

Czas na ćwiczenia!

Koncepcje hurtowni danych

Preparing Video For Download...