MicroStrategy ONE

Platform Analytics Cube のインクリメンタル更新スケジュール

Platform Analytics Cube は、デフォルトでは毎時 30 分に完全な再公開を実行するようにスケジュールされています。この完全再公開では全テーブル/ビューの全行をインメモリ キューブに読み込むため、非常に大量のデータセットを持つお客様の場合、かなりの時間がかかります。インクリメンタル更新の購読は、メモリに読み込み済みのキューブ キャッシュに追加された非静的テーブルから、より少量のデータを取得することによって構成されます。インクリメンタル更新スケジュールは完全再公開よりも高速に実行できるため、Platform Analytics Cube をより頻繁に更新し、データを新鮮で意味のある状態に保つことができます。

インクリメンタル更新の購読を導入するときは、デフォルトの公開スケジュールを低い頻度に変更することをお勧めします。たとえば、完全キューブ更新は 1 日 1 回、インクリメンタル更新は 15 分ごと、というようにです。この頻度は、実際の環境におけるキューブ公開とインクリメンタル更新のパフォーマンスに従って調整できます。

インクリメンタル更新の購読を作成するには、MicroStrategy Developer および MicroStrategy Web へのアクセスが必要です。

インクリメンタル更新スケジュールの作成

  1. MicroStrategy Developer を開き、プロジェクト ソースにログインします。
  2. 拡大する管理 > 構成マネージャー > スケジュール
  3. スケジュールのリストを右クリックして選択新しい > スケジュール

  4. 名前をわかりやすいものに変更してクリックします

    プラットフォーム分析_15分ごと_IRこの例では が使用されます。

  5. 選択時間トリガークリック
  6. 選択終了日なしクリック
  7. 繰り返しパターンを設定する毎日 / 1日ごと
  8. トリガーする時間を終日実行 / 15分ごとに実行
  9. クリックそれから仕上げる

Platform Analytics プロジェクトへのスケジュールの適用

  1. MicroStrategy Web にログインし、Platform Analytics プロジェクトを開きます。
  2. 参照共有レポート > 2.ユーティリティ
  3. プラットフォームアナリティクスキューブを右クリックして、スケジュール
  4. クリック詳細オプションを表示
  5. リストされている各テーブルについて以下を実行します。

    • テーブル名の横にあるチェックボックスをオンにします。データソースカラム
    • 変更する更新ポリシー既存のデータを更新し、新しいデータを追加する
    • クリックソースの設定
    • Platform Analytics ウェアハウス の DSN をクリックします。
    • Platform Analytics ウェアハウスの名前空間を選択します。デフォルトはプラットフォーム分析
    • ビュー名をテーブルテキスト ボックス。
    • 選択したテーブルに対応する増分ビューをダブルクリックし、仕上げる

  6. 変更するスケジュール前のセクションで作成したスケジュールのドロップダウンから、プラットフォーム分析_15分ごと_IR
  7. 設定するスケジュール名フィールドを Platform Analytics Cube PlatformAnalytics_Every15Min_IR などのわかりやすい名前に変更します。

  8. クリックスケジュール、 それから終わり

これで、Platform Analytics Cube が 1 時間ごとではなく、15 分ごとに最新のデータでインクリメンタル更新されるようになりました。