Microstrategy-intelligent-cubes
提供:Dev Guides
MicroStrategy-インテリジェントキューブ
MicroStrategyで作成されたレポートを実行すると、ウェアハウスからデータをフェッチして計算を適用し、レポートを生成します。 複数のユーザーが同じレポートを要求しますが、値の範囲またはフィルター条件が異なる場合、ウェアハウスはレポートごとに同様の計算を繰り返す必要があり、これによりパフォーマンスが低下します。
これを避けるために、MicroStrategyはインテリジェントキューブを使用します。これは、レポートとウェアハウスの間の中間層にあるオブジェクトです。
次の図は、インテリジェントキューブの役割を示しています。
インテリジェントキューブは、多くのユーザーが作成したさまざまなレポート間で、単一のメモリ内コピーとして共有されます。 データウェアハウスから一連のデータが返され、インテリジェンスサーバーのメモリに直接保存されます。 データウェアハウスを照会する代わりに、インテリジェントキューブからデータを収集する複数のレポートが構築されます。
以下は、インテリジェントキューブを便利にする機能です。
- 動的集約をサポートします。
- 更新をスケジュールできます。
- 派生メトリックの作成をサポートします。
- 直接クエリするウェアハウスよりも高速なパフォーマンス。
- 1つのダッシュボードで複数のキューブを使用できます。