私はKimballsアプローチに基づいてEDWを構築しています。私はソースシステム(注文/明細)の親子関係を持っています。私が持っているファクトテーブルは、ラインアイテムグレインで定義されています。ビジネスは、追加の注文レベル属性(すなわち、船便、注文タイプなど)によってこのデータをスライスしてダイスすることができるようにしたいと考えています。ファクト表にこれらの属性を直接追加するのではなく、Order Dimensionを作成する予定です。私はファクトテーブルにこれらを追加したくない場合、すべての可能な属性を追加すると、このファクトテーブルが非常に広くなります。親子のEDWファクトテーブル
質問は...注文を説明する属性を持つ注文ディメンションを持つことは大丈夫ですか?このディメンションは、すべてのメジャーがファクト表に残るため、メジャーはありません。これは事実を説明する追加データです。
ありがとうございます!
それは私にとっては妥当なようです。 – BobC
正しい。スタースキーマの構築方法は次のとおりです。次元は属性を保持し、事実は尺度を保持します。 – momobo
ディメンションに入るのは良いことですが、ディメンション・モデリングのアプローチはやや異なるルートになるでしょう:私はそれを説明するために答えをまとめてみます。 – Rich