OLAPの「MOLAP」風味(「ROLAP」と区別されるように)データウェアハウスとは別に、それ自体でデータストアです。
通常、MOLAPサーバーはデータウェアハウスからそのデータを定期的に取得します。したがって、データは実際に両方に存在します。
違いは、MOLAPサーバーは、階層内のレベルで合計を事前計算する特定の種類のデータベース(キューブ)であり、さらにユーザーがデータウェアハウスよりも照会およびナビゲートしやすいようにデータを構成することです適切なツールを自由に使用できます)。 データウェアハウスは次元モデリングできますが、RDBMSのリレーショナルデータモデルに格納されることがよくあります。 したがって、MOLAPキューブ(または他の現代的な選択肢)は、パフォーマンスの向上とデータウェアハウスに格納されたデータの理解を容易にする「セマンティックレイヤー」の両方を提供します。
ユーザーは、データウェアハウスではなくMOLAPサーバーを照会できます。ユーザーがデータウェアハウスに直接問い合わせるのを止めることはできません。
ユーザーがROLAPサーバーに照会すると、OLTPシステムである可能性のある基礎データベースに問合せが渡されますが、データウェアハウスになる可能性が高くなります。パフォーマンスと理解度を考慮したレポート作成とクエリを実行できます。したがって、ROLAPはユーザーフレンドリな「意味層」を提供しますが、クエリー速度のためにデータウェアハウスのパフォーマンスに依存します。
ありがとうございます!したがって、データウェアハウスは、ファクトテーブルとディメンションテーブルとしてデータをリレーショナル形式で格納することができますか? – user2725580
はい、正しいです。 – Rich