実際の動作を見る
スタースキーマ図の例。
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
入力する内容
SalesファクトテーブルをDate、Product、Store、Customerディメンションに関連付け、数量と売上金額を格納する小売売上のスタースキーマ。
次に試すSalesにプロモーションディメンションを追加販売チャネルディメンションを追加
エンティティ・リレーションシップ図(ERD) · Chen 1976 / Everest 1976 (crow's foot) · schematex-erd
生成された図
スタースキーマとは。
スタースキーマは、中央にファクトテーブルを配置し、その周囲にディメンションテーブルを配置するデータウェアハウス設計です。ファクトには、売上、クリック、請求など、定義された粒度でのメジャーを格納します。
ディメンションには、日付、商品、顧客、場所など、メジャーの絞り込みやグループ化に使う説明的なコンテキストを格納します。ファクトとの関連が星形を作ります。
- Standard
- Chen 1976 / Everest 1976 (crow's foot)
- Also follows
- Implements the crow's-foot subset
- Engine
- schematex-erd
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
利用者
スタースキーマを使う人。
患者、医療提供者、診断、処置、サービス日別に集計した請求。
薬剤、患者、診療所、処方者のディメンションに基づいて測定した調剤業務。
時間、診療所、所有者、サービス、支払方法別に集計した請求と支払いのメジャー。
使い方
3ステップでスタースキーマ図を作成する方法。
01
説明する
まずは1段落で十分です。
“SalesファクトテーブルをDate、Product、Store、Customerディメンションに関連付け、数量と売上金額を格納する小売売上のスタースキーマ。”
02
図を確認
最適なエンジンで描画します。
03
変更点を伝える
編集のたびにバージョンを保存します。
Salesにプロモーションディメンションを追加
V2 · DRAWN FROM V1, NOTHING RETYPEDよくある質問
よくある質問
スタースキーマとは?
1つの中央ファクトテーブルを複数の説明的なディメンションテーブルに直接関連付けるデータウェアハウス設計です。
ファクトテーブルには何を入れますか?
ファクトテーブルには、1行1売上や1行1請求など、宣言した粒度でメジャーと外部キーを格納します。
ディメンションテーブルには何を入れますか?
ディメンションには、商品名、日付、場所など、フィルタリング、グループ化、レポート作成に使う説明的な属性を格納します。
スタースキーマとスノーフレークスキーマの違いは?
スタースキーマではディメンションを比較的フラットに保ちます。スノーフレークスキーマでは、ディメンション階層を追加のテーブルに正規化します。
関連ツール