データウェアハウスを構築しています。それぞれの事実にはそれがありtimestamp
ます。日、月、四半期ごとにレポートを作成する必要がありますが、時間ごとにも作成する必要があります。例を見ると、日付はディメンションテーブルに保存される傾向があることがわかります。(ソース:etl-tools.info)
しかし、私はそれが時間の意味をなさないと思います。ディメンションテーブルはどんどん大きくなります。一方、日付ディメンションテーブルを使用したJOINは、で日付/時刻関数を使用するよりも効率的ですSQL
。
あなたの意見/解決策は何ですか?
(私はInfobrightを使用しています)