重複排除トランスフォーメーションのフィールドマッピング
データがアップストリームトランスフォーメーションから重複排除トランスフォーメーションに移行して重複排除アセットの入力に接続する方法を定義するように、フィールドマッピングを設定します。[プロパティ]パネルの[フィールドマッピング]タブでフィールドマッピングを設定します。
注: 受信フィールドを重複排除アセットの1つのフィールドにマッピングします。
次のフィールドマッピングオプションを設定できます。
- フィールドマップオプション
- トランスフォーメーションにフィールドをマッピングする方法。
- 次のいずれかのオプションを選択します。
- - 手動。受信フィールドをトランスフォーメーションの入力フィールドに手動でリンクします。自動的にマッピングされたフィールドがあれば、そのリンクを削除します。
- - 自動。同名のフィールドを自動的にリンクします。このオプションが指定されたフィールドを手動でリンクすることはできません。
- - 全部パラメータ化。パラメータを使用してフィールドマッピングを表現します。
トランスフォーメーションの重複排除アセットがパラメータ化されている場合、またはマッピングのいずれかのアップストリームトランスフォーメーションがパラメータ化されている場合は、[すべてパラメータを使用します]オプションを選択します。
- - 部分的にパラメータを使用します。実施するマッピング内のリンクを設定し、パラメータを使用して他のフィールドをマッピングタスクでマッピングできるようにします。または、パラメータを使用してマッピング内のリンクを設定し、すべてのフィールドとリンクをタスクに表示し設定できるようにします。
- パラメータ
- フィールドマッピングに使用するパラメータを選択するか、新しいパラメータを作成します。[すべてパラメータを使用します]または[部分的にパラメータを使用します]をフィールドマップオプションに選択すると、このオプションが表示されます。パラメータはフィールドマッピング型である必要があります。
- 1つのマッピング内の複数の重複排除トランスフォーメーションに同じフィールドマッピングパラメータを使用しないでください。
- オプション
- [受信フィールド]リストと[ターゲットフィールド]リストでフィールドが表示される方法を制御します。
- 以下のオプションを設定します。
- - 表示されるフィールド。すべてのフィールド、マッピングされていないフィールド、またはマッピングされたフィールドを表示できます。
- - フィールド名。技術フィールド名またはラベルを使用できます。
- 自動マップ
- フィールドを一致する名前とリンクします。一致するフィールドをリンクし、その他のフィールドマッピングについては手動で設定できます。[手動]または[部分的にパラメータを使用します]フィールドマップオプションを選択すると、[自動マップ]オプションが表示されます。
- 次の方法でフィールドをマッピングできます。
- - 正確なフィールド名。データ統合で同じ名前のフィールドを照合します。
- - スマートマップ。データ統合で、類似する名前のフィールドを照合します。例えば、受信フィールドがCust_NameでターゲットフィールドがCustomer_Nameである場合、データ統合ではCust_NameフィールドとCustomer_Nameフィールドが自動的にリンクされます。
- [正確なフィールド名]と[スマートマップ]を同じフィールドマッピングで使用できます。例えば、[正確なフィールド名]を使用して同じ名前のフィールドを照合してから、[スマートマップ]を使用して類似する名前のフィールドをマッピングできます。
- [自動マップ] > [自動マップを取り消す]をクリックすると、自動マッピングされたすべてのフィールドマッピングを元に戻すことができます。
- 単一フィールドをマップ解除するには、マップ解除するフィールドを選択して、フィールドのコンテキストメニューで[アクション] > [マップ解除]をクリックします。選択した1つ以上のフィールドのマッピングを解除するには、[ターゲットフィールド]コンテキストメニューで[選択項目をマップ解除]をクリックします。
- トランスフォーメーションからすべてのフィールドマッピングをクリアするには、[ターゲットフィールド]コンテキストメニューで[マッピングのクリア]をクリックします。