アウトライン・ロード・ユーティリティを使用したデータのロード時にドライバ・メンバーを指定する方法は2つあります。Planningの「データ・ロード管理」ページに指定されているドライバ・メンバーにロードするか、ロード・ファイルのドライバ・メンバーを指定して/TRオプションを指定してユーティリティを実行することができます。
/TRオプションを指定してデータをロードする場合、ファイルではドライバ・メンバーとその他のすべてのメンバーを、フォーム内での場所にかかわらず、「POV」列にリストする必要があります。たとえば、「1月」または「子孫(年計)」がフォーム内の列である場合、「視点(POV)」列で指定されている必要があります。/TRを使用する場合、ロード・ファイルの各行に1つの値をロードできます。複数の行を含めることもできますが、1行に指定できるのは1つのデータ値のみです。ロード・ファイルの生成を参照してください。
注意 | これらの手順を実行するとデータベース内のデータに影響する場合があります。PlanningのDIRECT_DATA_LOADシステム・プロパティを使用すると、Essbaseにデータを直接ロードできます。現在のリリースでは、このプロパティがデフォルトでTRUEに設定されているため、データは直接Essbaseにロードされます。データが直接Essbaseにロードされないようにするには、DIRECT_DATA_LOADをFALSEに設定します。 |
アウトライン・ロード・ユーティリティを使用してデータをロードするには:
情報をロードする前にアプリケーションとアプリケーション・データベースをバックアップします。『Oracle Enterprise Performance Management Systemバックアップおよびリカバリ・ガイド』を参照してください。
DIRECT_DATA_LOADおよびDATA_LOAD_FILE_PATHプロパティを設定します。
DIRECT_DATA_LOADがTRUEに設定されているか、このプロパティの値を指定していない場合は、ロード・ファイル・レコードの処理中に情報がEssbaseに直接ロードされます。この方法が正しく機能するには、PlanningとEssbaseで維持しているアウトラインが同期している必要があります。Planningアウトラインの変更がすでにEssbaseに対してリフレッシュされている場合を除き、ロード・ファイルでPlanningアウトラインの変更を指定しないでください。
DIRECT_DATA_LOADがFALSEに設定されている場合、アウトライン・ロード・ユーティリティによって作成済のロード・ファイルが処理され、データ・ファイル(.txt)およびルール・ファイル(.rul)が生成されます。これにより、データがこの時点でロードされないため、PlanningおよびEssbaseアウトラインは同期する必要がありません。変更を適切な時期にリフレッシュしてメタデータの変更をEssbaseに伝播し、データをEssbaseに直接ロードできます(たとえば、Administration Servicesを使用します)。
ほとんどのケースではDIRECT_DATA_LOADはFalseに設定し、DATA_LOAD_PATHは作成するデータおよびルール・ファイルで使用される場所と名前に設定します。たとえば、C:/myDirectory/App1.txtのように設定します。これらのプロパティが「プロパティの管理」ページの「システム・プロパティ」タブで設定されていることを確認してください。
Planningで指定されているドライバ・メンバーにロードする場合は、ドライバ・メンバーをこの手順の説明に従って設定します。それ以外の場合は、次の手順にスキップします。
カンマ区切りのロード・ファイルを生成します。データ・ロード・ファイルの生成を参照してください。
planning1ディレクトリにインストールされているユーティリティを見つけます。
planning1の完全パスについてはEPM Oracleインスタンスについてを参照してください。
ロード・ファイルがエラーなしで解析されたことを確認するには、/Nパラメータを使用してユーティリティを実行し、アウトライン・ログ・ファイルを確認し、エラー・メッセージが生成されていないことを確認します。/Nを指定してユーティリティを実行すると、データもメタデータもロードされませんが、ロード・ファイルの解析が正しく行われることを確認してください。たとえば、このコマンド・ラインを使用し、テストという名前のPlanningアプリケーションのロード・ファイルを確認できます:
C:EPM_ORACLE_INSTANCE\Planning\planning1>OutlineLoad /A:test /U:admin /M /N /I:c:\outline1data3.csv /D:Entity /L:c:/outlineLoad.log /X:c:/outlineLoad.exc
その後、/Nを付けず、1つのスペース、次に適切なパラメータで、大文字小文字が区別されるコマンドを使用して、コマンド・プロンプトからユーティリティを実行します。例:
C:\EPM_ORACLE_INSTANCE\Planning\planning1>OutlineLoad /A:test /U:admin /M /I:c:\outline1data3.csv /D:Entity /L:c:/outlineLoad.log /X:c:/outlineLoad.exc
Planning内でドライバ・メンバーを指定せずにデータをロードするには、/TRを追加してユーティリティを実行します。例:
C:\EPM_ORACLE_INSTANCE\Planning\planning1>OutlineLoad /A:test /U:admin /M /N /I:c:\outline1data3.csv /TR /D:Entity /L:c:/outlineLoad.log /X:c:/outlineLoad.exc
アウトライン・ロード・ユーティリティで使用可能なパラメータの詳細は、ディメンション・プロパティを参照してください。