データウェアハウスのデータモデリング
データウェアハウスの基本概念
Aaren Stubberfield
Data Scientist
データモデル
- ボトムアップ、Kimballモデル=スター/スノーフレーク
- 非正規化データモデル
ファクト表
- 組織の測定値・指標・事実
- 詳細取得のためディメンション表へリンク
表名: Sales_Order_Fact
| Keys |
ColumnName |
| FK |
CustomerID |
| FK |
DateID |
| FK |
ProductID |
|
UnitSold |
|
SalesAmount |
|
Tax |
凡例: FK = Foreign Key
ディメンション表
- プロセスに関するディメンション/属性
- 参照データを保持
- ディメンション表がファクト表に詳細を追加
表名: Customer_Dim
| Keys |
ColumnName |
| PK |
CustomerID |
|
Name |
|
AccountNum |
|
LoyaltyID |
|
Country |
|
Email |
凡例: PK = Primary Key
スター・スキーマ
- 中央のファクト表と1つ以上のディメンション表
- ビジネスユーザーにとって分かりやすい
Preparing Video For Download...