キューブ・デザイナでのデータのロード

キューブ・デザイナを使用すると、集約ストレージ・データまたはブロック・ストレージ・データをEssbaseにロードできます。

キューブの開発時に、データのクリアおよび再ロードが必要になる場合があります。データ・ロード・プロセスで使用されるデータおよびルール・ファイルはEssbaseに保管する必要があります。データ・ワークシートがアプリケーション・ワークブックに含まれている場合、キューブの構築プロセスでデータ・ファイルおよびルール・ファイルが自動的に生成されます。個々のデータ・ファイルおよびルール・ファイルをキューブにロードすることもできます。

ロードに選択する各データ・ファイルはデータ・ロード・ジョブを個別に開始します。デフォルトでは、一度に実行できるジョブ数は10個ですが、その数を増やすことができます。適切な制限を決定するには、形状のサイズを超えないように、計算、アプリケーション、再構築およびバッチ・ウィンドウを考慮し、管理とユーザー・アクティビティのタイミングを比較します。

ジョブの制限を大きくするには、essbase.jobs.maxCountプロバイダ・サービス構成プロパティを必要な値に設定します。プロバイダ・サービス構成プロパティの設定を参照してください。

集約ストレージとブロック・ストレージのデータ・ロード間の違いを理解することが重要です。

キューブ・デザイナでのブロック・ストレージ・データのロード

キューブ・デザイナを使用してブロック・ストレージ・データをロードするには、キューブ・デザイナ・リボンの「データのロード」アイコンを選択し、プロンプトに従ってジョブ・タイプ、ソース・データおよびルール・ファイルを選択し、ジョブを実行して監視します。

  1. Excelのキューブ・デザイナ・リボンで、「データのロード」 キューブ・デザイナ・リボンの「データのロード」アイコンのイメージ。を選択します。
  2. 「データのロード」ダイアログ・ボックスで、データをロードするアプリケーションおよびキューブを選択します。
  3. 「ジョブ・タイプの選択」でオプションを選択します。
    • データのロード: キューブにデータをロードします。
    • すべてのデータをクリア: キューブのデータをすべてクリアします。
  4. 「データの選択」をクリックします。
  5. 「データの選択」ダイアログ・ボックスで、「追加」をクリックします。
  6. 「Essbaseファイル」ダイアログ・ボックスで、追加および選択するデータ・ファイルを参照します。これらのファイルは、選択したキューブ・ディレクトリまたは別のディレクトリにあります。複数のファイルを一度に追加したり、1回に1つずつ追加したりできます。
  7. ステップ6で選択した各データ・ファイルで、「ロード・ルール・ファイルを選択」アイコンをクリックして一致するルール・ファイルを選択します。
  8. 「Essbaseファイル」ダイアログ・ボックスで、そのデータ・ファイルのルール・ファイルを参照してこれを選択します。

    ノート:

    SQL以外のデータ・ロードの場合は、常にデータ・ファイルを選択する必要があります。ルール・ファイル(SQL以外のロード用に設計されたもの)のみを選択し、データ・ファイルを選択しなかった場合、SQLデータベースとの接続を確立できなかったことを示すエラーが返されます。解決策は、適切なデータ・ファイルを選択することです。

  9. 「OK」をクリックします。
  10. 「エラーにより中止」を行うかどうかを選択します。

    「エラーにより中止」を選択した場合、エラー発生時にデータ・ロードが停止します。

  11. 「実行」をクリックしてデータ・ロードを開始します。

    データ・ファイルごとに1つのジョブが作成されます。ジョブは並列に実行されるので、個別に実行するよりも早く終了します。

  12. ジョブ・ビューアを起動して各ジョブのステータスを表示する場合は「はい」をクリックし、ジョブ・ビューアを起動しない場合は「いいえ」をクリックします。

データのロードおよびディメンションの構築の理解を参照してください。

キューブ・デザイナでの集約ストレージ・データのロード

キューブ・デザイナを使用して集約ストレージ・データをロードするには、キューブ・デザイナ・リボンの「データのロード」アイコンを選択し、プロンプトに従ってジョブ・タイプ、設定、ソース・データおよびルール・ファイルを選択し、ジョブを実行して監視します。

  1. Excelのキューブ・デザイナ・リボンで、「データのロード」 キューブ・デザイナ・リボンの「データのロード」アイコンのイメージ。を選択します。
  2. 「データのロード」ダイアログ・ボックスで、データをロードするアプリケーションおよびキューブを選択します。
  3. 「データの選択」をクリックします。
  4. 「データ・ファイルの選択」ダイアログ・ボックスで、データ・ロードの設定を選択します。
    プロパティまたはフィールド
    重複集約メソッド

    同じセルの複数の値がロード・バッファのデータ・ストリームからロードされる場合の処理方法を指定します。

    • 追加 – バッファに同じセルの複数の値が含まれる場合に値を加算します。
    • 同じセルの複数の値が同一であることを確認します。同一の場合、重複値を無視します。同じセルの複数の値が異なる場合は、データ・ロードを停止してエラー・メッセージを生成します。
    • 最後を使用 - 最後にロード・バッファにロードされたセルの値を使用して、重複セルを結合します。このオプションは、セル数が10,000までの比較的小さなデータ・ロード向けです。
    ロード・バッファ・オプション

    ロード・バッファのデータ・ストリームの欠落値とゼロ値の処理方法を指定します。

    • 何も無視しない – 入力データ・ストリームの値を無視しません。
    • 欠落値を無視 - 入力データ・ストリームの#Missing値を無視します。
    • ゼロ値を無視 - 入力データ・ストリームの0を無視します。
    • 欠落値とゼロ値を無視 – 入力データ・ストリームの#Missing値とゼロ値の両方を無視します。
    コミット・オプション

    データ・ロード・バッファの内容をキューブにコミットするときに使用する、ロード・バッファのコミット・オプションを指定します。

    • データの保管 – ロード・バッファに値を格納します。
    • データの追加 – ロード・バッファ内の値を既存の保管済データ値に追加します。
    • データの減算 – 格納された既存のデータ値からロード・バッファの値を減算します。
    • すべてのデータを上書き - 保管された既存のデータ値のかわりに、入力データを保管します。
    • 増分データのオーバーライド -- 増分データをリセットします(増分スライスに保管されます)。つまり、キューブ内のすべての増分データ・スライスの現在のコンテンツを削除し、指定されたデータ・ロード・バッファのコンテンツを持つ新しいデータ・スライスを作成します。新しいデータは、データ・ロード・プロパティadd values (aggregate_sum)を使用して作成されます。新しいデータとプライマリ・スライスの間に重複セルがある場合にそれらに問い合せると、値は加算されます。
    終了オプション

    データ・スライスをデータ・ロード・バッファからキューブにコミットするための最終オプションを指定します。

    • メイン・スライスに増分 – メイン・スライスにデータを保管し、増分スライスを作成しません。
    • 新規スライスに増分 – 現在バッファに保管済のデータを新規スライスに書き込みます。この操作を使用すると、データ・ロードの速度が上がります。
    • 新規軽量スライスに増分 - 軽量操作として、バッファに現在格納されているデータをキューブ内の新しいスライスに書き込みます。このオプションは、同時に発生する最大1,000セルの非常に小さなデータ・ロード(たとえば、グリッド・クライアントのデータ更新操作)のみを対象としています。
    同時
    • 順次 – データを並列ではなく順番にロードします。
    • 並列 – データを並列にロードします。

      集約ストレージ・キューブには、複数のデータ・ロード・バッファが存在できます。時間を節約するため、データを複数のデータ・ロード・バッファに同時にロードできます。

      キューブ上でアクティブにできるデータ・ロード・コミット操作は常に1つのみですが、同じコミット操作で複数のデータ・ロード・バッファをコミットすることが可能で、個別にコミットするよりも高速です。

  5. 「追加」をクリックしてデータ・ファイルおよびルール・ファイルを選択します。
  6. 「データ・ファイルの選択」ダイアログ・ボックスで、追加および選択するデータ・ファイルを参照します。これらのファイルは、選択したキューブ・ディレクトリまたは別のディレクトリにあります。複数のファイルを一度に追加したり、1回に1つずつ追加したりできます。
  7. ステップ6で選択した各データ・ファイルで、「ロード・ルール・ファイルを選択」アイコンをクリックして一致するルール・ファイルを選択します。
  8. 「Essbaseファイル」ダイアログ・ボックスで、そのデータ・ファイルのルール・ファイルを参照してこれを選択します。
  9. 「エラーにより中止」を行うかどうかを選択します。

    「エラーにより中止」を選択した場合、エラー発生時にデータ・ロードが停止します。

  10. 「実行」をクリックしてデータ・ロードを開始します。

    データ・ファイルごとに1つのジョブが作成されます。ジョブは並列に実行されるので、個別に実行するよりも早く終了します。

  11. ジョブ・ビューアを起動して各ジョブのステータスを表示する場合は「はい」をクリックし、ジョブ・ビューアを起動しない場合は「いいえ」をクリックします。

集約ストレージ・データベースへのデータのロードを参照してください。