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サービストランスフォーメーション

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

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

Pythonトランスフォーメーションのフィールド

Pythonトランスフォーメーションのフィールド

Pythonトランスフォーメーションには受信フィールドと出力フィールドがあります。受信フィールドと出力フィールドは、
[Python]
タブで定義しているPythonコードスニペットの変数として使用します。
[出力フィールド]
タブで出力フィールドを追加します。
ダウンストリームトランスフォーメーションに渡す出力データの出力フィールドを追加します。フィールドを追加するには、
[フィールドの追加]
をクリックして、フィールド名、データ型、精度、およびスケールを入力します。Pythonエディタの
[出力]
タブで
[新しいフィールドの作成]
をクリックして、出力フィールドを作成することもできます。
トランスフォーメーションにフィールドを追加したら、フィールド名をPythonコード内で変数として使用できます。
出力フィールドを作成するときには、以下のガイドラインに従ってください。
  • フィールド名にはASCII文字のみを含むことができます。
  • フィールド名にPythonキーワードを使用しないでください。例えば、
    import
    global
    class
    などのフィールド名は使用しないでください。
  • フィールド名に次の予約済み用語を使用しないでください:
    resourceJepFile
    または
    resourceFilesArray
  • ユーザー定義のデフォルト値はPythonコードで設定します。
    例えば、
    output_field = 'value'
    と入力して、出力フィールド
    output_field
    のデフォルト値
    'value'
    を設定できます。
1つ以上の入力フィールドをパーティションキーとして設定できます。
データ統合
は、パーティションキーを使用して、コードの実行前にデータの再パーティション化を行います。受信フィールドをパーティションキーとして追加しない場合、データはデフォルトのパーティションスキームを使用して処理されます。