Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2Bトランスフォーメーション
  8. チャンキングトランスフォーメーション
  9. クレンジングトランスフォーメーション
  10. データマスキングトランスフォーメーション
  11. データサービストランスフォーメーション
  12. 重複排除トランスフォーメーション
  13. 式トランスフォーメーション
  14. フィルタトランスフォーメーション
  15. 階層ビルダートランスフォーメーション
  16. 階層パーサートランスフォーメーション
  17. 階層プロセッサトランスフォーメーション
  18. 入力トランスフォーメーション
  19. Javaトランスフォーメーション
  20. JavaトランスフォーメーションAPIリファレンス
  21. ジョイナトランスフォーメーション
  22. ラベラトランスフォーメーション
  23. ルックアップトランスフォーメーション
  24. 機械学習トランスフォーメーション
  25. マップレットトランスフォーメーション
  26. ノーマライザトランスフォーメーション
  27. 出力トランスフォーメーション
  28. 解析トランスフォーメーション
  29. Pythonトランスフォーメーション
  30. ランクトランスフォーメーション
  31. ルータトランスフォーメーション
  32. ルール仕様トランスフォーメーション
  33. シーケンストランスフォーメーション
  34. ソータートランスフォーメーション
  35. SQLトランスフォーメーション
  36. 構造パーサートランスフォーメーション
  37. トランザクション制御トランスフォーメーション
  38. 共有体トランスフォーメーション
  39. ベクトル埋め込みトランスフォーメーション
  40. Velocityトランスフォーメーション
  41. ベリファイヤトランスフォーメーション
  42. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

変数フィールド

変数フィールド

変数フィールドは、計算を定義し、データを一時的に格納します。変数フィールドは、式トランスフォーメーションおよびアグリゲータトランスフォーメーションで使用できます。
変数を使用して、次の作業を実行できます。
  • データの一時的格納。
  • 複雑な式の簡素化。
  • 前の行からの値の格納。
  • 値の比較。
例えば、名と姓を連結してから名前と住所データをマージして郵送先名簿を生成する場合を想定します。これを行うには、名と姓のフィールドを連結するFullNameという変数フィールドを作成します。次に、FullName変数フィールドと住所フィールドを連結するNameAddressという式フィールドを作成します。
マッピングが変数フィールドの結果をデータフローに渡すことはありません。変数フィールドからのデータをデータフローで使用するには、変数フィールドの出力用の式フィールドを作成します。前の例の場合、連結された名と姓をデータフローに渡すために、FullName_out式フィールドを作成します。次に、FullName変数フィールドをそのフィールドの式として使用します。
変数を使用して、詳細モードのマッピングの前の行の値を格納することはできません。ステートフルな計算のために現在の行を前の行比較するには、式でウィンドウ関数を使用します。