ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 更新済RPDファイルのマージ
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

更新済RPDファイルのマージ

RPDファイルをOBIEEサーバーに転送した後、Warehouse Builder内のOBIEEモジュールが変更される可能性があります。また、OBIEEサーバー側でRPDファイルが変更される可能性もあります。このような場合は、複数のファイルで行われた変更をマージして、単一の更新済RPDファイルを作成できます。OBIEEは、既存のRPDファイルと変更済の新しいファイルをマージするためのマージ・メカニズムを提供しています。ここでは、各種シナリオと考えられる解決策を説明します。

シナリオ例

Warehouse Builderで、たとえばsalesというOBIEEモジュールを作成し、このモジュールを、UDMLファイルsales.udmlを指しているロケーションと関連付けます。次に、キューブからこのモジュールにウェアハウス定義を導出して配布します。OBIEEサーバーで、次のコマンドを使用してUDMLファイルからRPDファイルを作成します。

nQUDMLExec –I  sales.udml –O  sales_original.rpd

これで、回答/ダッシュボードでsales_original.rpdを使用して必要なレポートを生成できるようになります。

Warehouse Builderでキューブの名前を変更したとします。OBIEEサーバー側でこの変更を更新するには、キューブを再導出し、OBIEEモジュールsalesを再配布する必要があります。すべてのオブジェクトに対して作成アクションを選択してください。このオブジェクトを配布した後、OBIEEサーバーで新しいリポジトリ・ファイルを作成します。

nQUDMLExec –I  sales.udml –O  sales_modified.rpd

元のファイルsales_original.rpdがレポートの生成に使用されていない場合は、新しく作成したファイルsales_modified.rpdで元のファイルを上書きできます。ただし、このファイルを使用してレポートが生成されている場合は、リポジトリをマージする必要があります。OBIEEは、次の3種類のリポジトリ・ファイルを対象としたリポジトリ・マージ機能を提供しています。

OBIEE管理ツールを使用して、3つのファイルを単一の更新済ファイルとしてマージできます。元のファイルが変更されていない場合、現在のリポジトリは元のリポジトリと同じです。この場合は、元のファイルsales_original.rpdのコピーを作成し、sales_current.rpdという名前を付けます。次に、管理ツールから、次の手順を実行します。

  1. 現在のリポジトリ・ファイルsales_current.rpdを開きます。

  2. 「ファイル」/「マージ」をクリックします。

    「リポジトリのマージ」ダイアログ・ボックスが表示されます。

  3. 元のリポジトリ・ファイルsales_original.rpdを選択します。また、マージしたリポジトリを保存するファイルを選択します。

  4. 「マージ」をクリックして、現在のファイルと元のファイルをマージします。

  5. 次に、変更したリポジトリ・ファイルsales_modified.rpdを選択します。また、マージしたリポジトリを保存するファイルを選択します。

  6. 「マージ」をクリックして、変更したファイルをマージします。

これにより、3つのファイルすべての内容をマージした新しいRPDファイルが作成されます。