Повільно змінні виміри

Концепції Data Warehousing

Aaren Stubberfield

Data Scientist

Завдання

Початкові дані

ProductID Description Category
12345 Tesla-ModelY electric-veh.

зображення білого Tesla-Y

Оновити Category:

  • Поточне: electric-veh.
  • Нове: electric-crossover
Концепції Data Warehousing

Тип I

  • Оновіть значення в таблиці
  • Втратите всю історію

Початкові дані

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Нове

ProductID Description Category
12345 Tesla-ModelY electric-crossover
Концепції Data Warehousing

Тип II

  • Додайте рядок з оновленим значенням
  • Історія зберігається

Початкові дані

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Нове

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
Концепції Data Warehousing

Тип III

  • Додайте стовпець у таблицю вимірів для відстеження змін
  • Можна дивитися минулі й поточні дані разом
  • Може вимагати змін у звітності та дає обмежене відстеження

Початкові дані

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Нове

ProductID Description Category PastCategory
12345 Tesla-ModelY electric-crossover electric-veh.
Концепції Data Warehousing

Сучасний підхід

  • Зробіть знімок усієї таблиці виміру
  • Використовуйте історичні знімки для ретроспективних звітів
Концепції Data Warehousing

Давайте потренуємось!

Концепції Data Warehousing

Preparing Video For Download...