目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. B2B Data Transformation
  7. アグリゲータトランスフォーメーション
  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サービストランスフォーメーション

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

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

接続されていないルックアップ

接続されていないルックアップ

接続されていないルックアップトランスフォーメーションは、マッピング内の他のトランスフォーメーションに関連付けられていないルックアップトランスフォーメーションです。マッピングパイプラインのトランスフォーメーションが、:LKP式でルックアップトランスフォーメーションを呼び出します。接続されていないルックアップトランスフォーメーションは、呼び出し元のトランスフォーメーションに1つのカラムを返します。
接続されていないルックアップトランスフォーメーションを使用して、次のタイプのデータオブジェクトにルックアップを実行できます。
  • フラットファイル
  • リレーショナルデータベース
  • Amazon Redshift V2
  • Amazon S3 V2
  • Google BigQuery V2
  • Microsoft Azure Synapse SQL
  • Snowflake Data Cloud
次の表に、接続されているルックアップトランスフォーメーションと接続されていないルックアップトランスフォーメーションの違いを示します。
機能
接続されたルックアップ
未接続のルックアップ
入力値
入力値をマッピングパイプラインから直接受け取ります。
入力値を別のトランスフォーメーションの:LKP式の結果から受け取ります。
キャッシュ
キャッシュには、マッピングで使用されるすべてのルックアップカラムが格納されます。これには、ルックアップ条件のカラム、および出力フィールドとして他のトランスフォーメーションにリンクされるカラムが含まれます。
静的キャッシュまたは動的キャッシュを使用できます。
キャッシュには、ルックアップ条件のすべてのルックアップ/出力フィールドおよびルックアップ/戻りフィールドが格納されます。
動的キャッシュは使用できません。
戻り値
同じ行の複数の値を返します。
各行の特定のフィールドを返します。
ルックアップ条件
ルックアップ条件に一致するものがない場合、
データ統合
はすべての出力フィールドにデフォルト値を返します。
一致するものがある場合、
データ統合
は、すべてのルックアップ/出力フィールドにルックアップ条件の結果を返します。
ルックアップ条件に一致するものがない場合、
データ統合
はNULLを返します。
一致するものがある場合、
データ統合
は、ルックアップ条件の結果を戻り値フィールドに返します。
出力値
複数の出力値を別のトランスフォーメーションに渡します。ルックアップ/出力フィールドを別のトランスフォーメーションにリンクします。
1つの出力値を別のトランスフォーメーションに渡します。ルックアップ/出力/戻りフィールドは、次の:LKP式を含むトランスフォーメーションに値を渡します。