MicroStrategy ONE

属性フォーム キャッシュを使用してデータ ウェアハウスに対するレポートとキューブのパフォーマンスを向上させるキューブ

この機能は MicroStrategy 2021 Update 5 で導入されました。

データ ウェアハウスに対して実行されるレポートやキューブでは、データ フェッチに時間がかかりすぎることがよくあります。これは、データ転送時間 (ネットワーク帯域幅など) のほとんどが、非 ID アトリビュート フォームであるテキスト列のフェッチに費やされるためです。

非 ID アトリビュート フォームのフェッチに使用されるデータ転送時間を短縮するには、アトリビュート フォームをキャッシュするインテリジェント キューブを使用します。このキューブを使用してアトリビュート フォームをキャッシュします。非 ID アトリビュート フォームをフェッチする必要がある場合は、データベースの代わりにアトリビュート フォームをキャッシュするキューブが使用されます。

属性フォームキャッシュキューブの詳細については、以下を参照してください。 KB484994

前提条件

  • 新しいキューブ テンプレートに入力するには、メタデータを MicroStrategy 2021 以降にアップグレードする必要があります。
  • アトリビュート フォームをキャッシュするキューブにアクセスするには、プロジェクト レベルで動的ソースを有効にする必要があります。

アトリビュート フォームをキャッシュするキューブの作成

  1. 開くWorkstationウィンドウ
  2. ナビゲーションウィンドウで、、 の隣にデータセット

  3. インテリジェントキューブを保存する環境とプロジェクトを選択し、インテリジェントキューブをクリックし、わかりました

  4. キューブテンプレート、 選ぶデフォルト属性フォームキャッシュインテリジェントキューブドロップダウンから選択します。

  5. クリックはい

  6. デフォルトでは、キューブにシステム階層があります。

  7. システム階層を削除し、独自のアトリビュートをテンプレートに追加し、キャッシング用に特定のアトリビュート フォームを含めることができます。

アトリビュート フォームをキャッシュするキューブの使用

アトリビュート フォームをキャッシュするキューブを使用するには、プロジェクト レベルで動的ソースを有効にする必要があります。

アトリビュート フォームをキャッシュする複数のキューブが使用可能な場合、最新の公開されたキューブのみが使用されます。

  1. ナビゲーションウィンドウで、プロジェクト

  2. プロジェクトに移動します。

  3. プロジェクトを右クリックして選択プロパティ

    選ぶ情報を取得 Macを使用している場合。

  4. 左側のペインで、すべての設定そして検索ダイナミックソーシング

  5. 有効にするダイナミックソーシングを有効にするそしてインテリジェントキューブをデフォルトで動的ソースに利用できるようにする

    通常のレポートを実行したり、キャッシュされたアトリビュート フォームを含むインテリジェント キューブを公開するときに、「このオブジェクトは、次のインテリジェント キューブからアトリビュート ベース フォームを動的に調達します。」というメッセージが SQL ビューに表示されます。SQL 文では、キャッシュされたアトリビュートの ID 形式のみが選択されます。