目次

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トランスフォーメーションガイド

WebサービスSOAPメッセージの生成の概要

WebサービスSOAPメッセージの生成の概要

Data Integration Serviceでは、SOAPメッセージを生成する際に、入力データのグループからXMLデータが生成されます。 Webサービスコンシューマトランスフォーメーション、Webサービスの出力トランスフォーメーション、またはフォールトトランスフォーメーションを作成する場合は、SOAPメッセージ階層にマップする入力ポートを設定します。
SOAPメッセージを生成するようにトランスフォーメーションを設定するには、入力ポートのグループを作成し、各グループをSOAPメッセージ階層内のグループにマップします。SOAPメッセージの構造は、WSDLまたはスキーマで定義されます。
SOAPメッセージ内のデータのグループを、非正規化入力データから設定することができます。 また、複数出現入力データを、SOAPメッセージ内の複数出現ノードにピボット化することもできます。
データは、SOAPメッセージ内の派生型、anyType要素、または置き換えグループにマップできます。トランスフォーメーションを定義するときに、SOAPメッセージに出現可能な型を選択する必要があります。 選択した型によって、作成が必要となる入力ポートが決まります。
DeveloperツールでSOAPメッセージ階層を表示すると、階層にキーが含まれていることがわかります。 このキーは、SOAPメッセージには現れません。 Data Integration Serviceでは、このキーを使用して、SOAPメッセージ内のグループ間に親子リレーションが定義されます。 キー値を設定するには、SOAPメッセージ内のキーに入力データをマップします。