全国に配備されたデータ収集システムのネットワークを持っています。各システムは、異なる建物のパフォーマンスを測定しています。各システムは、温度、流量、速度、エネルギー、およびその他の種類の測定を行います。サンプリング レートはシステムごとに異なります。最短で 5 秒、最長で 15 分です。
私の目的は、分析のためにすべてのデータを SSAS データベースに保存することです。ただし、適切な粒度と関連するファクト テーブル、および SSAS メジャー/メジャー グループの設計を特定するのに苦労しています。
私の最初の質問は、次のいずれかが同じ穀物を持っているかということです:
- 温度やエネルギー値など、単位が異なるデータ値
- 1 分ごとにサンプリングされた温度値や 15 分ごとにサンプリングされた温度など、サンプリング レートが異なるデータ値
- 建物 1 の室内温度と建物 2 の室内温度など、異なる建物から記録されたデータ値
- 加算データ値 (エネルギーなど) と非加算データ値 (温度など)
- 1 階の温度と 2 階の温度など、特定の建物で同じユニットを使用した 2 つの異なる測定。
これらの例のほとんどまたはすべてが同じ粒度を持っていない場合、これは、各建物の測定値がリレーショナル データ ウェアハウスに個別のファクト テーブルを持ち、SSAS データベースに個別の測定値を持つべきであることを意味しますか? はいの場合、それぞれ 100 の測定値を持つ 10 棟の建物を調査していると仮定すると、1000 の測定値を見ていることになります。これは正しくないようですが、多くの異なるメジャー グレインを持つデータ モデルを扱っているようにも見えます。
私が見つけたほとんどすべての例は、金融または小売に関連しており、金額や項目など、明らかに加法的または可算の尺度で構成されています。したがって、例はあまり役に立ちませんでした。