目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. 1028データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. 一致トランスフォーメーション
  30. フィールド分析での一致トランスフォーメーション
  31. ID分析での一致トランスフォーメーション
  32. ノーマライザトランスフォーメーション
  33. マージトランスフォーメーション
  34. パーサートランスフォーメーション
  35. Pythonトランスフォーメーション
  36. ランクトランスフォーメーション
  37. 読み取りトランスフォーメーション
  38. リレーショナルから階層型へのトランスフォーメーション
  39. REST Webサービスコンシューマトランスフォーメーション
  40. ルータトランスフォーメーション
  41. シーケンスジェネレータトランスフォーメーション
  42. ソータートランスフォーメーション
  43. SQLトランスフォーメーション
  44. 標準化トランスフォーメーション
  45. 共有体トランスフォーメーション
  46. アップデートストラテジトランスフォーメーション
  47. Webサービスコンシューマトランスフォーメーション
  48. WebサービスSOAPメッセージの解析
  49. WebサービスSOAPメッセージの生成
  50. 加重平均トランスフォーメーション
  51. ウィンドウトランスフォーメーション
  52. 書き込みトランスフォーメーション
  53. トランスフォーメーションの区切り文字

Developerトランスフォーメーションガイド

Developerトランスフォーメーションガイド

関連付けトランスフォーメーションの概要

関連付けトランスフォーメーションの概要

関連付けトランスフォーメーションは、一致トランスフォーメーションの出力データを処理します。 異なる一致クラスタに割り当てられた重複レコードの間のリンクを作成し、それらのレコードをデータ統合やマスタデータ管理の操作で関連付けることができるようにします。
関連付けトランスフォーメーションは、関連レコードのグループ内の行ごとに
AssociationID
値を生成し、そのID値を出力ポートに書き込みます。
統合トランスフォーメーションは、関連付けトランスフォーメーションの出力を読み取ります。 統合トランスフォーメーションを使用して、共通の関連付けID値を持つレコードに基づいてマスタレコードを作成します。
関連付けトランスフォーメーションは、入力ポートのデータ値として文字列と数値を受け入れます。 別のデータ型の入力ポートを追加した場合、トランスフォーメーションによってポートのデータ値が文字列に変換されます。
AssociationID出力ポートは、整数データを書き込みます。 以前のバージョンのInformatica Data Qualityで設定されたトランスフォーメーションは、AssociationIDポートに文字列データを書き込むことができます。

例: 一致トランスフォーメーションの出力の関連付け

次の表に、同一であると見なされる可能性がある3つのレコードを示します。
ID
名前
住所
市区町村
郵便番号
SSN
1
David Jones
100 Admiral Ave.
New York
NY
10547
987-65-4321
2
Dennis Jones
1000 Alberta Ave.
New Jersey
NY
-
987-65-4321
3
D. Jones
Admiral Ave.
New York
NY
10547-1521
-
一致トランスフォーメーションで定義された重複分析操作では、以下の理由で、これらの3つのレコードはどれも相互に重複するとは見なされません。
  • 名前および住所のデータに対する重複検索を定義した場合、レコード1とレコード3は重複と見なされますが、レコード2は除外されます。
  • 名前および社会保障番号のデータに対する重複検索を定義した場合、レコード1とレコード2は重複と見なされますが、レコード3は除外されます。
  • 3つのすべての属性(名前、住所、および社会保障番号)に対する重複検索を定義した場合、いずれのレコードも一致とは見なされません。
関連付けトランスフォーメーションは、異なる一致クラスタのデータをリンクし、クラスタIDが同じレコードに共通のAssociationID値が割り当てられるようにします。 この例の場合、次の表に示すように、3つのすべてのレコードに同じAssociationIDが割り当てられます。
ID
名前
住所
市区町村
郵便番号
SSN
名前と住所のクラスタID
名前とSSNのクラスタID
関連付けID
1
David Jones
100 Admiral Ave.
New York
NY
10547
987-65-4320
1
1
1
2
Dennis Jones
1000 Alberta Ave.
New Jersey
NY
-
987-65-4320
2
1
1
3
D. Jones
Alberta Ave.
New York
NY
10547-1521
-
1
2
1
重複レコードのデータは、統合トランスフォーメーションで統合することができます。