目次

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 Transformation Guide

Developer Transformation Guide

グループおよびポート

グループおよびポート

共有体トランスフォーメーションには複数の入力グループと1つの出力グループがあります。入力グループは作成が可能で、いくつでも作成することができます。 出力グループは、Developerツールによって1つだけ作成されます。 出力グループを作成、編集、または削除することはできません。 各グループには一致するポートが必要です。
ポートを作成するには、トランスフォーメーションからコピーするか手動で作成します。 ポートを作成すると、Developerツールにより、各入力グループに入力ポートが作成され、出力グループに出力ポートが作成されます。 Developerツールでは、入力ポートと出力ポートのそれぞれに対してユーザーが指定した出力ポート名が使用されます。 また、データ型、精度、位取りなどのメタデータは、ポートごとに同じものが使用されます。
入力グループは、1つのパイプラインの異なるブランチ、あるいは異なるソースパイプラインから接続することができます。 共有体トランスフォーメーションをマッピングに追加する際には、すべての入力グループで同じポートに接続していることを確認する必要があります。1つの入力グループのポートは接続していても、別の入力グループの同じポートを接続していない場合、Data Integration Serviceは未接続のポートにNULLを渡します。