結合の作成

  1. [マッピングの作成 <論理モデル名>] ページで、必要な論理エンティティを選択し、ツール バーの [結合ビルダー] アイコンをクリックします
    注: [変換] パネルには、物理モデル テーブルの詳細情報は表示されません。エンティティの後に物理モデル テーブルをクリックして [変換] パネルを開いた場合は、最後に選択したエンティティの詳細が表示されます。
    [論理テーブル <テーブル名> の結合ビルダー] ポップアップ ウィンドウが表示されます。
  2. [テーブルを追加] ボタンをクリックします。
    テーブルが、[左テーブル][右テーブル]、および [結合タイプ] の各列とともに表示されます。
  3. [左テーブル] 列と [右テーブル] 列 の [<テーブルを選択>][<列を選択>] のドロップダウン オプションを使用して、データを結合する (物理モデル テーブルの) 列を指定します。
  4. [結合タイプ] ドロップダウン リストで、列の間の結合のタイプを選択します。次のオプションがあります。
    • [内部結合]: 選択された左テーブル列と右テーブル列の間で、一致するレコードを返します。
    • [左結合]: 右列からの一致するレコードに加えて、左列のすべてのレコードを返します。
    • [左結合]: 左列からの一致するレコードに加えて、右列のすべてのレコードを返します。
    • [完全外部結合]: 左列と右列からのすべてのレコードを返します。
  5. テーブルの複数の列に対して結合を行うには、テーブル行にカーソルを合わせて、表示される [比較の追加] アイコン をクリックします。
    新しい [<列を選択>] 行が表示されます。
  6. ステップ 4 および 5 を繰り返して、結合条件を定義します。
  7. 別のテーブル セットの間で結合を行うには、[テーブルを追加] ボタンをクリックします。
    注: 結合対象のテーブル セットを、キャンバス上にドラッグしておく必要があります。
    新しい [<テーブルを選択>] 行と [<列を選択>] 行のセットが表示されます。
  8. ステップ 3 および 4 を繰り返して、結合を定義します。
  9. [OK] をクリックします。
テーブル間の結合が行われ、定義された結合に基づいて、論理モデル列のデータが、選択されている物理モデル列から設定されます。
注: 結合は、キャンバス上のテーブル間のどの物理的なリンクによっても表されません。