ゆるオタクの生活改善メモ帳

仕事メモとライフハック。あらゆるものを効率化してダラダラする時間を増やしたい。

DWHの設計について

DB設計の種類

  • 業務システム⇒リレーショナルモデルは「第三正規化」を利用
  • データ分析⇒ディメンションモデリング

ディメンションモデリング

  • ファクトとディメンション
    • 簡単に言うと、売り上げ⇒ファクト、ディメンション⇒性別年齢など(分析セグメント)
    • テーブルで考えると、order⇒ファクトテーブル、会員テーブル⇒ディメンション テーブル

ディメンションモデリングの設計

  1. ビジネス要件定義…なにを改善したいのか、何を分析したいのか
  2. グレインを宣言する…例「10月の商品毎の売り上げ」がみたい
  3. ディメンションを特定する…例「10月」「商品毎」 4.ファクトを特定する…例「売り上げ」

output