目次

Search

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

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

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

ルータトランスフォーメーションの概要

ルータトランスフォーメーションの概要

ルータトランスフォーメーションは、1つ以上の条件に基づいてデータを複数の出力グループにルーティングするアクティブなトランスフォーメーションです。 マッピングで出力グループを異なるトランスフォーメーションまたは異なるターゲットにルーティングします。
ルータトランスフォーメーションはフィルタトランスフォーメーションに似ており、両方とも条件を使用してデータをテストします。ただし、フィルタトランスフォーメーションは1つの条件についてデータをテストし、条件を満たさない他のデータ行は削除します。ルータトランスフォーメーションは1つ以上の条件についてデータをテストし、どの条件も満たさないデータ行をデフォルト出力グループにルーティングできます。
複数の条件に基づいて同じ入力データをテストする必要がある場合、同じ作業を実行する複数のフィルタトランスフォーメーションを作成する代わりに、マッピング内でルータトランスフォーメーションを使用します。ルータトランスフォーメーションの方が効率的です。例えば、3つの条件に基づいてデータをテストするために、3つのフィルタトランスフォーメーションの代わりに1つのルータトランスフォーメーションを使用できます。マッピング内でルータトランスフォーメーションを使用すると、データ統合サービスは入力データを一度処理します。マッピング内で複数のフィルタトランスフォーメーションを使用すると、データ統合サービスは各トランスフォーメーションについて入力データを処理します。
ルータトランスフォーメーションは、入力および出力グループ、入力および出力ポート、グループフィルタの条件、Developerツールで設定される詳細プロパティによって構成されています。
次の図に、ルータトランスフォーメーションおよびそのコンポーネントの例を示します。
ルータトランスフォーメーションには、入力グループ、デフォルトと呼ばれる出力グループ、およびフランス、日本、米国の出力グループがあります。すべてのグループには、COUNTRY、CUSTOMER_NO、FIRSTNAME、LASTNAMEのポートがあります。
  1. 入力グループ
  2. 入力ポート
  3. デフォルト出力グループ
  4. ユーザー定義出力グループ