Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド 12c (12.2.1.1.0) E77227-02 |
|
前へ |
次へ |
Oracle BIリポジトリには、3つのタイプのマージがあります。
Oracle BIリポジトリのマージには次の3つのタイプがあります。
完全なマージ(アップグレード・マージとも呼ばれる)は、2つの異なるリポジトリをマージする必要がある際に、開発プロセス中に使用されます。管理ツールは、3方向マージ機能を提供します。この機能を使用すると、両方とも3番目の元のリポジトリから派生した2つのリポジトリをマージできます。完全なマージは、一方のリポジトリから他方のリポジトリにオブジェクトをインポートする場合も使用できます。詳細は、完全なリポジトリ・マージの実行を参照してください。
パッチ・マージは、同じリポジトリの2つのバージョンの間の差を適用するときに使用されます。たとえば、開発バージョンのリポジトリから本番リポジトリに変更を適用するため、またはOracle BI Applicationsのリポジトリをアップグレードするためにパッチ・マージを使用する必要があります。詳細は、パッチ・マージの実行を参照してください。
マルチユーザー開発マージは、マルチユーザー開発環境を使用して変更をプロジェクトに公開する際に使用されます。詳細は、マルチユーザー開発のマージ・プロセスについてを参照してください。
マージ・プロセスには、一般的に次の3つのバージョンのOracle Business Intelligenceリポジトリが関与しています。元のリポジトリ、変更済リポジトリおよび現行のリポジトリです。元のリポジトリとは元の未編集ファイル(親リポジトリ)ですが、変更済(修正済)リポジトリと現行リポジトリは、変更が加えられマージを必要とする2つのファイルです。現行のリポジトリは、管理ツールで現在開いているリポジトリです。
元のリポジトリ、修正済リポジトリおよび現行のリポジトリは、状況に応じて異なるものを意味する場合があります。次に例を示します。
開発から本番へのシナリオ。元の親ファイル、開発の最新変更が組み込まれた現行ファイル、および元のファイルのデプロイ済コピーである変更済ファイルが存在します。
Oracle BI Applicationsのリポジトリ・アップグレード・シナリオ。現行ファイルはOracleから出荷された最新バージョンのリポジトリで、元のファイルはOracleから出荷された元のリポジトリです。変更済ファイルは元のファイルにユーザーによるカスタマイズが加えられたものです。
パッチ・マージはこれらのいずれの状況にも使用できることに留意してください。パッチ・マージでは現行ファイルを開いて元のファイルを選択してパッチを生成します。パッチを適用するには、変更済ファイルを開いて元のファイルを選択してパッチを適用します。詳細は、パッチ・マージの実行を参照してください。