キューブ・デザイナでのデータのロード
キューブ・デザイナを使用すると、集約ストレージ・データまたはブロック・ストレージ・データをEssbaseにロードできます。
キューブの開発時に、データのクリアおよび再ロードが必要になる場合があります。データ・ロード・プロセスで使用されるデータおよびルール・ファイルはEssbaseに保管する必要があります。データ・ワークシートがアプリケーション・ワークブックに含まれている場合、キューブの構築プロセスでデータ・ファイルおよびルール・ファイルが自動的に生成されます。個々のデータ・ファイルおよびルール・ファイルをキューブにロードすることもできます。
ロードに選択する各データ・ファイルはデータ・ロード・ジョブを個別に開始します。デフォルトでは、一度に実行できるジョブ数は10個ですが、その数を増やすことができます。適切な制限を決定するには、形状のサイズを超えないように、計算、アプリケーション、再構築およびバッチ・ウィンドウを考慮し、管理とユーザー・アクティビティのタイミングを比較します。
ジョブの制限を大きくするには、essbase.jobs.maxCountプロバイダ・サービス構成プロパティを必要な値に設定します。プロバイダ・サービス構成プロパティの設定を参照してください。
集約ストレージとブロック・ストレージのデータ・ロード間の違いを理解することが重要です。
キューブ・デザイナでのブロック・ストレージ・データのロード
キューブ・デザイナを使用してブロック・ストレージ・データをロードするには、キューブ・デザイナ・リボンの「データのロード」アイコンを選択し、プロンプトに従ってジョブ・タイプ、ソース・データおよびルール・ファイルを選択し、ジョブを実行して監視します。
- Excelのキューブ・デザイナ・リボンで、「データのロード」
を選択します。
- 「データのロード」ダイアログ・ボックスで、データをロードするアプリケーションおよびキューブを選択します。
- 「ジョブ・タイプの選択」でオプションを選択します。
- データのロード: キューブにデータをロードします。
- すべてのデータをクリア: キューブのデータをすべてクリアします。
- 「データの選択」をクリックします。
- 「データの選択」ダイアログ・ボックスで、「追加」をクリックします。
- 「Essbaseファイル」ダイアログ・ボックスで、追加および選択するデータ・ファイルを参照します。これらのファイルは、選択したキューブ・ディレクトリまたは別のディレクトリにあります。複数のファイルを一度に追加したり、1回に1つずつ追加したりできます。
- ステップ6で選択した各データ・ファイルで、「ロード・ルール・ファイルを選択」アイコンをクリックして一致するルール・ファイルを選択します。
- 「Essbaseファイル」ダイアログ・ボックスで、そのデータ・ファイルのルール・ファイルを参照してこれを選択します。
ノート:
SQL以外のデータ・ロードの場合は、常にデータ・ファイルを選択する必要があります。ルール・ファイル(SQL以外のロード用に設計されたもの)のみを選択し、データ・ファイルを選択しなかった場合、SQLデータベースとの接続を確立できなかったことを示すエラーが返されます。解決策は、適切なデータ・ファイルを選択することです。
- 「OK」をクリックします。
- 「エラーにより中止」を行うかどうかを選択します。
「エラーにより中止」を選択した場合、エラー発生時にデータ・ロードが停止します。
- 「実行」をクリックしてデータ・ロードを開始します。
データ・ファイルごとに1つのジョブが作成されます。ジョブは並列に実行されるので、個別に実行するよりも早く終了します。
- ジョブ・ビューアを起動して各ジョブのステータスを表示する場合は「はい」をクリックし、ジョブ・ビューアを起動しない場合は「いいえ」をクリックします。
データのロードおよびディメンションの構築の理解を参照してください。
キューブ・デザイナでの集約ストレージ・データのロード
キューブ・デザイナを使用して集約ストレージ・データをロードするには、キューブ・デザイナ・リボンの「データのロード」アイコンを選択し、プロンプトに従ってジョブ・タイプ、設定、ソース・データおよびルール・ファイルを選択し、ジョブを実行して監視します。
- Excelのキューブ・デザイナ・リボンで、「データのロード」
を選択します。
- 「データのロード」ダイアログ・ボックスで、データをロードするアプリケーションおよびキューブを選択します。
- 「データの選択」をクリックします。
- 「データ・ファイルの選択」ダイアログ・ボックスで、データ・ロードの設定を選択します。
プロパティまたはフィールド 値 重複集約メソッド 同じセルの複数の値がロード・バッファのデータ・ストリームからロードされる場合の処理方法を指定します。
- 追加 – バッファに同じセルの複数の値が含まれる場合に値を加算します。
- 同じセルの複数の値が同一であることを確認します。同一の場合、重複値を無視します。同じセルの複数の値が異なる場合は、データ・ロードを停止してエラー・メッセージを生成します。
- 最後を使用 - 最後にロード・バッファにロードされたセルの値を使用して、重複セルを結合します。このオプションは、セル数が10,000までの比較的小さなデータ・ロード向けです。
ロード・バッファ・オプション ロード・バッファのデータ・ストリームの欠落値とゼロ値の処理方法を指定します。
- 何も無視しない – 入力データ・ストリームの値を無視しません。
- 欠落値を無視 - 入力データ・ストリームの#Missing値を無視します。
- ゼロ値を無視 - 入力データ・ストリームの0を無視します。
- 欠落値とゼロ値を無視 – 入力データ・ストリームの#Missing値とゼロ値の両方を無視します。
コミット・オプション データ・ロード・バッファの内容をキューブにコミットするときに使用する、ロード・バッファのコミット・オプションを指定します。
- データの保管 – ロード・バッファに値を格納します。
- データの追加 – ロード・バッファ内の値を既存の保管済データ値に追加します。
- データの減算 – 格納された既存のデータ値からロード・バッファの値を減算します。
- すべてのデータを上書き - 保管された既存のデータ値のかわりに、入力データを保管します。
- 増分データのオーバーライド -- 増分データをリセットします(増分スライスに保管されます)。つまり、キューブ内のすべての増分データ・スライスの現在のコンテンツを削除し、指定されたデータ・ロード・バッファのコンテンツを持つ新しいデータ・スライスを作成します。新しいデータは、データ・ロード・プロパティadd values (aggregate_sum)を使用して作成されます。新しいデータとプライマリ・スライスの間に重複セルがある場合にそれらに問い合せると、値は加算されます。
終了オプション データ・スライスをデータ・ロード・バッファからキューブにコミットするための最終オプションを指定します。
- メイン・スライスに増分 – メイン・スライスにデータを保管し、増分スライスを作成しません。
- 新規スライスに増分 – 現在バッファに保管済のデータを新規スライスに書き込みます。この操作を使用すると、データ・ロードの速度が上がります。
- 新規軽量スライスに増分 - 軽量操作として、バッファに現在格納されているデータをキューブ内の新しいスライスに書き込みます。このオプションは、同時に発生する最大1,000セルの非常に小さなデータ・ロード(たとえば、グリッド・クライアントのデータ更新操作)のみを対象としています。
同時 - 順次 – データを並列ではなく順番にロードします。
- 並列 – データを並列にロードします。
集約ストレージ・キューブには、複数のデータ・ロード・バッファが存在できます。時間を節約するため、データを複数のデータ・ロード・バッファに同時にロードできます。
キューブ上でアクティブにできるデータ・ロード・コミット操作は常に1つのみですが、同じコミット操作で複数のデータ・ロード・バッファをコミットすることが可能で、個別にコミットするよりも高速です。
- 「追加」をクリックしてデータ・ファイルおよびルール・ファイルを選択します。
- 「データ・ファイルの選択」ダイアログ・ボックスで、追加および選択するデータ・ファイルを参照します。これらのファイルは、選択したキューブ・ディレクトリまたは別のディレクトリにあります。複数のファイルを一度に追加したり、1回に1つずつ追加したりできます。
- ステップ6で選択した各データ・ファイルで、「ロード・ルール・ファイルを選択」アイコンをクリックして一致するルール・ファイルを選択します。
- 「Essbaseファイル」ダイアログ・ボックスで、そのデータ・ファイルのルール・ファイルを参照してこれを選択します。
- 「エラーにより中止」を行うかどうかを選択します。
「エラーにより中止」を選択した場合、エラー発生時にデータ・ロードが停止します。
- 「実行」をクリックしてデータ・ロードを開始します。
データ・ファイルごとに1つのジョブが作成されます。ジョブは並列に実行されるので、個別に実行するよりも早く終了します。
- ジョブ・ビューアを起動して各ジョブのステータスを表示する場合は「はい」をクリックし、ジョブ・ビューアを起動しない場合は「いいえ」をクリックします。
集約ストレージ・データベースへのデータのロードを参照してください。