目次

Search

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

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

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

Velocityトランスフォーメーションの入力形式

Velocityトランスフォーメーションの入力形式

[入力形式]
タブで受信データの形式を設定します。入力フィールドおよび入力タイプ、変換するデータの形式、テンプレート内のデータを参照する変数名などの、入力形式のプロパティを設定します。変換するデータがバイナリデータの場合やファイル内にある場合は、コードページも選択します。
次の表に、ファイル入力形式のプロパティを示します。
プロパティ
説明
入力フィールド
Velocityトランスフォーメーションの入力を含むアップストリームトランスフォーメーションのフィールド。選択するフィールドには、変換するデータか、データを含むフラットファイルのファイルパスと名前が含まれている必要があります。
トランスフォーメーションへの入力は文字データまたはバイナリデータである必要があるため、このフィールドには、アップストリームトランスフォーメーションの文字列フィールド、テキストフィールド、およびバイナリフィールドのみが表示されます。
入力タイプ
選択した入力フィールドのデータのタイプ。次のいずれかの入力タイプを選択します。
  • バッファ。入力フィールドに、JSON BLOBやXML文字列などの変換するデータが含まれている場合は、このオプションを選択します。
  • ファイル。入力フィールドに、変換するデータを含むフラットファイルへのパスが含まれている場合は、このオプションを選択します。
入力形式
処理するデータの形式タイプ(JSONまたはXML)。
テンプレートの変数名
処理するデータを参照するためにテンプレートで定義する変数。先頭のドル記号やその他の特殊文字は含めません。
例えば、次のテンプレートでは、処理するデータを参照するために変数名「root」が使用されています。
<xml> #foreach ($child in $root.getRootElement().getChildren() ) <$child.getChild("name").getText()> <id>$child.getChild("id").getText()</id> <size>$child.getChild("size").getText()</size> </$child.getChild("name").getText()> #end </xml>
次の表に、ファイル入力形式の詳細プロパティを示します。
プロパティ
説明
コードページ
変換するデータのコードページ。このフィールドは、入力タイプがファイルの場合、または入力フィールドにバイナリデータが含まれている場合に有効になります。
変換するデータのコードページがSecure Agentマシンのコードページと異なる場合は、コードページを選択します。それ以外の場合は、
[デフォルト]
を選択します。