0

A、B、C、D、Eの5つの異なるスキーマにPERSONテーブルがあります。これは正確なsme構造を持っています。

OWBターゲット・スキーマでは、A.PERSON表を使用するマッピングPERSON_MAPが定義されています。

このマッピング PERSON_MAP を再利用して、別のソース スキーマ (B、C、D、および E) で使用したい

OWB UIおよびOMB+コマンドでこれを行うにはどうすればよいですか?

4

2 に答える 2

1

私はあなたが何をすべきかを段階的に説明します:

  1. A.PERSONテーブルを指す同義語PERSONを定義します

    A.PERSONの類義語PERSONを作成します。

  2. データベースメタデータインポートウィザードを開き、[シノニムを使用してオブジェクトを検索する]オプションをオンにし、PERSONシノニムをインポートします。

  3. これで、マッピングから中間スクリプトを生成すると、ローカルスキーマの同義語名が使用されることがわかります。

  4. マッピングを展開する

  5. 異なるソーススキーマのマッピングを再利用するには、シノニム定義を変更し、テーブル構造が同じである限り、任意のスキーマを指す必要があります。

    B.PERSONの類義語PERSONを作成または置換します。

マッピングを実行すると、シノニムの背後にあるソーステーブルからのデータが処理されます。

于 2011-12-18T08:12:22.180 に答える
0

デザインセンターで;

PERSON_MAP のコピーを PERSON_MAP_B や PERSON_MAP_C などとして作成できます。

たとえば、PERSON_MAP_B のコピーを 1 つ取ります。

マッピングを右クリックし、[構成] を選択します。

構成ビューで; 「テーブル演算子」に移動します。ソース テーブルを展開します。"B"; 「場所」を B のソースに変更します。

于 2012-12-04T08:57:21.420 に答える