ディメンションの構築

ディメンション構築を実行します。Essbaseでのディメンションの構築は、データ・ソースとルール・ファイルを使用して、キューブ・アウトラインにディメンションとメンバーをロードするプロセスです。

ディメンションを構築するには、「データベース・マネージャ」以上の権限が必要です。


「ジョブ」内の「ディメンションの構築」ダイアログ・ボックスのイメージ。

この手順では、ファイル・ロード・タイプを使用して、ディメンションを構築する方法を説明します。SQLおよびデータソース・タイプも使用できます。データの様々なソースのロードの詳細は、外部ソースを問い合せるルールの定義に関する項を参照してください。

ディメンションを構築するには:

  1. アプリケーション・ページで、「ジョブ」をクリックします。
  2. 「新規ジョブ」メニューから、「ディメンションの構築」を選択します。
  3. 「アプリケーション」に、アプリケーションを選択します。
  4. 「データベース」に、キューブを選択します。
  5. 「スクリプト」フィールドの右にある「アクション」メニューをクリックして、ルール・ファイルを選択します。
  6. 「ファイル」ロード・タイプを選択します。
  7. 「データ・ファイル」フィールドの右にある「アクション」メニューをクリックして、データ・ファイルを選択します。
  8. 再構築オプションを選択します。
    • すべてのデータを保持: すべての既存データを保持します。
    • データを保持しない: 既存のデータを破棄します(ブロック・ストレージ・キューブと集約ストレージ・キューブで有効です)。
    • リーフ・レベル・データの保持: 既存のレベル0ブロックのデータを保持します(ブロック・ストレージのみ)。このオプションを選択した場合、キューブが再構築される前に上位レベルのブロックがすべて削除されます。再構築後は、レベル0ブロックのデータのみが残ります。
    • 入力データの保持: 既存の入力レベル・ブロックを保持します(ブロック・ストレージのみ)。
  9. データベースで進行中のすべてのジョブを強制的に終了してディメンション構築ジョブを実行する場合、「ディメンション構築の強制」を選択します。このオプションを選択しない場合、データベースに他のアクティブ・ジョブがあると、ディメンション構築ジョブに失敗します。
  10. 「送信」をクリックします。