目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

[プロパティ]タブ

[プロパティ]タブ

[プロパティ]
タブでは、構造化されていないデータのトランスフォーメーションの全般的なプロパティを設定します。
以下の表では、
[プロパティ]
タブで設定可能なプロパティについて説明します。
プロパティ
説明
トレースレベル
このトランスフォーメーションを含むセッションを実行したときにセッションログに記録される情報の詳細度。デフォルトは[Normal]です。
IsPartitionable
トランスフォーメーションは複数のパーティションで実行できます。次のいずれかのオプションを選択します。
  • いいえ。トランスフォーメーションはパーティション化できません。
  • ローカルで。トランスフォーメーションをパーティション化することはできますが、同じノード上のパイプラインですべてのパーティションが実行される必要があります。
  • グリッドをまたがる。トランスフォーメーションをパーティション化することができ、各パーティションは異なるノードに配分されます。
デフォルトは[グリッドをまたがる]です。
Output is Repeatable
出力データの順序はセッションの実行ごとに一致しています。
  • Never。出力データの順序はセッションの実行ごとに異なります。
  • Based On Input Order。入力データの順序がセッションの実行ごとに一致している場合、出力順序をセッションの実行ごとに一致させます。
  • Always。入力データの順序がセッションの実行ごとに異なる場合でも、出力データの順序は常に同じです。
アクティブなトランスフォーメーションの場合、デフォルトは[Never]です。パッシブなトランスフォーメーション実行の場合、デフォルトは[Based On Input Order(入力順による)]です。
Output is Deterministic
トランスフォーメーションが、セッションの実行ごとに一貫した出力データを生成するかどうかを指定します。このトランスフォーメーションを使用するセッションでリカバリを実行するには、このプロパティを有効にします。
トランスフォーメーションを繰り返し可能で一意に定まるものとして設定する場合は、データが繰り返し可能で一意に定まることを保証する必要があります。セッションとリカバリで同じデータが生成されないトランスフォーメーションを使用してセッションをリカバリしようとすると、リカバリプロセスを実行した結果、データが破損する可能性があります。