緩やかに変化するディメンション

データウェアハウスの基本概念

Aaren Stubberfield

Data Scientist

課題

変更前

ProductID Description Category
12345 Tesla-ModelY electric-veh.

白いテスラYの画像

Category を更新:

  • 現在: electric-veh.
  • 新規: electric-crossover
データウェアハウスの基本概念

タイプ I

  • 表の値を更新
  • 履歴は失われる

変更前

ProductID Description Category
12345 Tesla-ModelY electric-veh.

変更後

ProductID Description Category
12345 Tesla-ModelY electric-crossover
データウェアハウスの基本概念

タイプ 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
データウェアハウスの基本概念

タイプ III

  • 変更を追跡する列をディメンション表に追加
  • 過去と現在のデータを併せて閲覧可能
  • 変更報告と限定的な追跡が必要な場合に有効

変更前

ProductID Description Category
12345 Tesla-ModelY electric-veh.

変更後

ProductID Description Category PastCategory
12345 Tesla-ModelY electric-crossover electric-veh.
データウェアハウスの基本概念

モダンアプローチ

  • ディメンション表全体をスナップショット化
  • 過去レポートに履歴スナップショットを使用
データウェアハウスの基本概念

¡Vamos a practicar!

データウェアハウスの基本概念

Preparing Video For Download...