Power BIにおけるデータモデリングでは、スタースキーマがベストプラクティスとして広く推奨されています。ファクトテーブルとディメンションテーブルを明確に分離することで、データの効率的な処理やメンテナンスが容易になり、DAXによる分析もシンプルになるためです。しかし、特定のシナリオでは、スタースキーマを採用すると逆にパフォーマンスが低下したり、モデルの複雑さが増す場合があります。本記事では、スタースキーマをあえて使用しない方が良い特殊なケースを解説し、その背景や改善策を具体的に掘り下げます。特に、数百万行のデータを含む顧客テーブルがファクトとディメンションの両方の役割を果たす場合や、スナップ…