目次

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

Webサービスコンシューマトランスフォーメーションのポート

Webサービスコンシューマトランスフォーメーションのポート

トランスフォーメーションのポートを表示するときに、操作階層を確認する必要がない場合はポートを表示します。ポートを表示している場合は、グループの定義、ポートの定義、操作出力から出力ポートへのノードのマップを行うことができます。
以下の図に、再利用不可能なWebサービスコンシューマトランスフォーメーションのポートを示します。
[プロパティ]ビューの[ポート]タブには、トランスフォーメーションポートが表示されます。ポートは、ConversionRateResponse、Passthrough、およびRequestInputという3つのグループに分かれます。また、このタブにはポートを作成、切り取り、コピー、貼り付け、削除、および移動するボタンが含まれます。
Webサービスコンシューマトランスフォーメーションには、複数の入力グループと複数の出力グループを設定できます。ポートを作成するときは、グループを作成して、そのグループにポートを追加します。操作入力階層または操作出力階層の構造に基づいて、ポートをグループ階層で定義します。キーを追加して、子グループを親グループに関連付けます。プライマリキーは、階層内の最下位のグループを除くすべてのグループに必要です。外部キーは、ルートグループを除き階層内のすべてのグループに必要です。
このトランスフォーメーションには、RequestInputという名前のルート入力グループがあります。プライマリキーをルート入力グループに追加する必要があります。プライマリキーは、string型、bigint型、integer型のいずれかにする必要があります。
ルート入力グループにはパススルーポートを追加できます。パススルーポートは、データを変更せずにトランスフォーメーションを介してデータを渡します。パススルーポートは、入力データ内で1回しか指定できません。パススルーポートは、任意の出力グループに追加できます。出力ポートを入力ポートに関連付けます。SOAPリクエストを通じて渡した入力値は、SOAPレスポンスからの出力行に繰り返し出現します。
さらに、HTTPヘッダー、クッキーポート、動的URLポート、Webサービスセキュリティ認証用ポートを、ルート入力グループに追加することができます。ルートグループ内のデータは1回だけ出現します。
操作出力ノードを出力ポートへマップするために、
[場所]
カラム内のフィールドをクリックし、
[場所の選択]
ダイアログボックスで階層を展開します。次に、階層からノードを選択します。