Dimensi berubah perlahan

Konsep Data Warehousing

Aaren Stubberfield

Data Scientist

Tantangannya

Awal

ProductID Description Category
12345 Tesla-ModelY electric-veh.

gambar Tesla-Y putih

Perbarui Category:

  • Saat ini: electric-veh.
  • Baru: electric-crossover
Konsep Data Warehousing

Tipe I

  • Perbarui nilai di tabel
  • Riwayat akan hilang

Awal

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Baru

ProductID Description Category
12345 Tesla-ModelY electric-crossover
Konsep Data Warehousing

Tipe II

  • Tambah baris dengan nilai terbaru
  • Riwayat dipertahankan

Awal

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Baru

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
Konsep Data Warehousing

Tipe III

  • Tambah kolom pada tabel dimensi untuk melacak perubahan
  • Dapat melihat data masa lalu dan saat ini bersama
  • Dapat meminta pelaporan perubahan dan pelacakan terbatas

Awal

ProductID Description Category
12345 Tesla-ModelY electric-veh.

Baru

ProductID Description Category PastCategory
12345 Tesla-ModelY electric-crossover electric-veh.
Konsep Data Warehousing

Pendekatan modern

  • Ambil snapshot seluruh tabel dimensi
  • Gunakan snapshot historis untuk laporan historis
Konsep Data Warehousing

Ayo berlatih!

Konsep Data Warehousing

Preparing Video For Download...