特定の入力と出力間のマッピングを作成するために、「自動マップ」機能を使用してシノニムを突き合わせる方法は、一連の規則に従います。
- 固定値の出力およびマップされている出力は、
名前の突き合わせから除外されます。同じ名前または類似の名前でのマッピングのポイント 1 を
参照してください。
- シノニム突き合わせは、エレメントの名前、属性、またはデータベース列 (タイプは関係なし) を使用して実行されます。同じ名前または類似の名前でのマッピングのポイント 2 を参照してください。
- 英数字のシノニム突き合わせは、大/小文字を区別せず、入力エレメントから出力エレメントへの自動マッピングで使用される場合と同様です。
- シノニムの突き合わせではネーム・スペースまたはネーム・スペース接頭部は関係しません。同じ名前または類似の名前でのマッピングのポイント 3 を参照してください。
- 複数の入力が 1 つの出力のシノニムである場合、
および複数の出力が 1 つの入力のシノニムである場合の動作は、同じ名前または類似の名前でのマッピングのポイント 4 の場合と同じです。
- 入力と出力の名前が同じ場合は、
シノニムのオプションによる一致とは見なされません。 入力および出力が同名の場合でもマッピングが必要な場合は、
「同じ名前」オプションも選択する必要があります。
- シノニムのマッピングに加えて、(全部ではなく) 一部の同名の入力および出力に対する
マッピングを作成する場合があります。 この場合、次の 2 つのオプションがあります。
- 「入力と出力の名前が同じである場合に変換を作成」をクリアしてから、シノニム・ファイルに同じ名前の入力と出力を組み込みます。
- 「入力と出力の名前が同じである場合に変換を作成」を選択してから、ウィザードの 2 ページ目で不要なマッピングをクリアします。
- 同じ名前とシノニム・マッピングの両方のオプションで「選択された要素の単純な子孫をすべてマップ」オプションを一緒に選択すると、名前の突き合わせのために以下のステップが実行されます。
- 選択された入力および出力の相対パスと項目名を比較します。
- 相対パス以外の項目名を比較します。
- シノニムへの相対パス以外の項目名を比較します。
前のステップで一致した入力と出力は後のステップには関係しません。
- 同じ名前とシノニム・マッピングの両方のオプションで「選択した要素の直接の子をマッピング」オプションを一緒に選択すると、名前の突き合わせのために以下のステップが実行されます。
- 相対パス以外の項目名を比較します。
- シノニムへの相対パス以外の項目名を比較します。
前のステップで一致した入力と出力は後のステップには関係しません。