Dwh-multidimensional-olap
提供:Dev Guides
データウェアハウジング-多次元OLAP
多次元OLAP(MOLAP)は、データの多次元ビューに配列ベースの多次元ストレージエンジンを使用します。 多次元データストアでは、データセットがまばらな場合、ストレージの使用率が低くなる可能性があります。 そのため、多くのMOLAPサーバーは2つのレベルのデータストレージ表現を使用して、密なデータセットと疎なデータセットを処理します。
覚えておくべきポイント-
- MOLAPツールは、選択された要約または計算のレベルに関係なく、一貫した応答時間で情報を処理します。
- MOLAPツールは、分析用のデータを保存するリレーショナルデータベースの作成の複雑さの多くを回避する必要があります。
- MOLAPツールには、可能な限り高速のパフォーマンスが必要です。
- MOLAPサーバーは、2つのレベルのストレージ表現を採用して、密なデータセットと疎なデータセットを処理します。
- 高密度のサブキューブは、配列構造として識別および保存されます。
- スパースサブキューブは圧縮技術を採用しています。
MOLAPアーキテクチャ
MOLAPには次のコンポーネントが含まれています-
- データベースサーバー。
- MOLAPサーバー。
- フロントエンドツール。
利点
- MOLAPは、事前に計算された要約データへの最速のインデックス付けを可能にします。
- ネットワークに接続しているユーザーが、大規模で未定義のデータを分析する必要がある場合に役立ちます。
- 使いやすいため、MOLAPは経験の浅いユーザーに適しています。
デメリット
- MOLAPは詳細データを含むことができません。
- データセットがまばらな場合、ストレージの使用率が低くなる可能性があります。
MOLAP対ROLAP
Sr.No. | MOLAP | ROLAP |
---|---|---|
1 | Information retrieval is fast. | Information retrieval is comparatively slow. |
2 | Uses sparse array to store data-sets. | Uses relational table. |
3 | MOLAP is best suited for inexperienced users, since it is very easy to use. | ROLAP is best suited for experienced users. |
4 | Maintains a separate database for data cubes. | It may not require space other than available in the Data warehouse. |
5 | DBMS facility is weak. | DBMS facility is strong. |