Dwh-multidimensional-olap

提供:Dev Guides
移動先:案内検索

データウェアハウジング-多次元OLAP

多次元OLAP(MOLAP)は、データの多次元ビューに配列ベースの多次元ストレージエンジンを使用します。 多次元データストアでは、データセットがまばらな場合、ストレージの使用率が低くなる可能性があります。 そのため、多くのMOLAPサーバーは2つのレベルのデータストレージ表現を使用して、密なデータセットと疎なデータセットを処理します。

覚えておくべきポイント-

  • MOLAPツールは、選択された要約または計算のレベルに関係なく、一貫した応答時間で情報を処理します。
  • MOLAPツールは、分析用のデータを保存するリレーショナルデータベースの作成の複雑さの多くを回避する必要があります。
  • MOLAPツールには、可能な限り高速のパフォーマンスが必要です。
  • MOLAPサーバーは、2つのレベルのストレージ表現を採用して、密なデータセットと疎なデータセットを処理します。
  • 高密度のサブキューブは、配列構造として識別および保存されます。
  • スパースサブキューブは圧縮技術を採用しています。

MOLAPアーキテクチャ

MOLAPには次のコンポーネントが含まれています-

  • データベースサーバー。
  • MOLAPサーバー。
  • フロントエンドツール。

Molap Architecture

利点

  • 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.