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

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

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

結合条件

結合条件

結合条件では、入力行を結合するタイミングを定義します。結合条件には、ソース行を結合するために一致している必要がある両方のソースのフィールドが含まれます。
マスタデータと明細データが等しいかどうかに基づいて、1つまたは複数の条件を定義します。例えば、2つの従業員データセットに従業員ID番号が含まれている場合、次の条件は両方のデータセットの同じ従業員IDがある行に一致します。
EMP_ID1 = EMP_ID2
1つ以上の結合条件を使用します。結合条件を追加すると、データの結合に必要な時間が増加します。複数の結合条件を使用する場合、
マッピング
タスクは指定した順に条件を評価します。
条件の両方のフィールドは、同じデータ型を持つ必要があります。データ型が一致しない2つのフィールドを条件で使用しなければならない場合、データ型が一致するように変換します。
例えば、CharデータとVarcharデータを結合する場合、Char値に埋め込まれている空白は文字列の一部に含まれます。両方のフィールドに「Shoes」という値が含まれていても、Char(40)フィールドには35個の末尾のスペースが含まれているため、値が一致しません。値が確実に一致するようにするには、一方のフィールドのデータ型をもう一方に合わせて変更します。
詳細モードでは、結合条件にバイナリデータ型を含めたり、結合条件でバイナリデータ型を評価したりすることはできません。
ジョイナトランスフォーメーションは、NULL値の一致は検出しません。NULL値を持つ行を結合するには、NULL値をデフォルト値で置き換えてから、デフォルト値で結合します。