スノーフレークスキーマ
Power BI はスタースキーマ向けに最適化されていますが、さまざまなユースケースに対応できるように、別のモデリング手法として、ディメンションを他のディメンションと接続できるスノーフレークスキーマも利用可能となっています。
2 つの手法の大きな違いは、階層データの扱い方にあります。スターディメンションは、階層のすべてのレベルを同じテーブルにまとめます。一方、スノーフレークディメンションでは、階層の各レベルを複数のテーブルに分割します。
ここでは、スノーフレークスキーマを作成し、Industry ディメンションを以下のように分解しましょう。
なお、この練習では比較のためにスターディメンションも残してありますが、実際は、どちらか一方の手法を選択します。
進捗が失われた場合は、開いているレポートをすべて閉じ、デスクトップの Exercises フォルダから 4_2_snowflake_schema.pbix を読み込んでください。
この演習はコースの一部です
