目次

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

式トランスフォーメーションのポート

式トランスフォーメーションのポート

式トランスフォーメーションには、式を定義する際に参照できるさまざまなポートタイプが用意されています。
式トランスフォーメーションは、以下のポートタイプを備えています。
入力
アップストリームトランスフォーメーションからデータを受信します。式トランスフォーメーションによってポート値が変更されない場合は、入力ポートの代わりにパススルーポートを定義できます。
出力
式の戻り値を格納します。出力ポートの設定オプションとして式を入力します。また、ポートごとにデフォルト値を設定することもできます。
式の結果が、ゼロによる除算や負の数値のSQRTなどの数値エラーになる場合、無限またはNaN値を返します。
パススルー
パススルーポートを定義して、トランスフォーメーション経由で値を変更せずにデータを渡します。パススルーポートを計算で参照することはできますが、パススルーポートのデータ値を変更することはできません。
変数
式で使用するデータを一時的に格納します。複数の行にまたがるデータを格納できます。変数ポートに値を返す式を定義できます。
動的ポート
動的マッピングでポートを受け取るか返します。動的ポートはアップストリームトランスフォーメーションから1つ以上のカラムを受け取り、カラムごとに生成されたポートを作成できます。動的出力ポートは、1つ以上の生成されたポートを返すことができます。入力ルールを定義して、動的ポートが受け取るカラムを決定できます。動的出力ポートには複数の出力ポートを生成する式を格納できます。
生成されたポート
動的ポート内の1つのカラムを表すポート。式トランスフォーメーション内の生成されたポートは、その式トランスフォーメーションがアップストリームトランスフォーメーションから受け取るカラムに基づいて変わることがあります。