目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. 1028データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. 一致トランスフォーメーション
  30. フィールド分析での一致トランスフォーメーション
  31. ID分析での一致トランスフォーメーション
  32. ノーマライザトランスフォーメーション
  33. マージトランスフォーメーション
  34. パーサートランスフォーメーション
  35. Pythonトランスフォーメーション
  36. ランクトランスフォーメーション
  37. 読み取りトランスフォーメーション
  38. リレーショナルから階層型へのトランスフォーメーション
  39. REST Webサービスコンシューマトランスフォーメーション
  40. ルータトランスフォーメーション
  41. シーケンスジェネレータトランスフォーメーション
  42. ソータートランスフォーメーション
  43. SQLトランスフォーメーション
  44. 標準化トランスフォーメーション
  45. 共有体トランスフォーメーション
  46. アップデートストラテジトランスフォーメーション
  47. Webサービスコンシューマトランスフォーメーション
  48. WebサービスSOAPメッセージの解析
  49. WebサービスSOAPメッセージの生成
  50. 加重平均トランスフォーメーション
  51. ウィンドウトランスフォーメーション
  52. 書き込みトランスフォーメーション
  53. トランスフォーメーションの区切り文字

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

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

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

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

接続されたまたは接続されていないルックアップトランスフォーメーションを設定できます。 接続されたルックアップトランスフォーメーションは、マッピング内の他のトランスフォーメーションに接続する入出力ポートのあるトランスフォーメーションです。 接続されていないルックアップトランスフォーメーションは、マッピングに含まれますが、他のトランスフォーメーションに接続されていません。
接続されていないルックアップトランスフォーメーションは、トランスフォーメーション(式トランスフォーメーションやアグリゲータトランスフォーメーションなど)の:LKP式の結果から入力を受け取ります。 :LKP式は、ルックアップトランスフォーメーションに引数を渡し、ルックアップトランスフォーメーションから結果を受け取ります。:LKP式は、ルックアップの結果を式トランスフォーメーションやアグリゲータトランスフォーメーションの別の式に渡して、結果をフィルタすることができます。
次の表に、接続されたルックアップと接続されていないルックアップの違いを示します。
接続されたルックアップ
接続されていないルックアップ
入力値をパイプラインから直接受け取ります。
入力値を別のトランスフォーメーションの:LKP式の結果から受け取ります。
動的キャッシュまたは静的キャッシュを使用します。
静的キャッシュを使用します。
キャッシュには、ルックアップ条件のルックアップソースカラムおよび出力ポートとなるルックアップソースカラムが含まれています。
キャッシュには、ルックアップ条件のすべてのルックアップポート/出力ポートおよびルックアップポート/戻りポートが入っています。
同じ行から複数のカラムを返して、動的ルックアップのキャッシュに挿入します。
各行から戻りポートに1つのカラムを返します。
ルックアップ条件に一致するものがない場合、統合サービスはすべての出力ポートについてデフォルト値を返します。統合サービスで動的キャッシュが設定されている場合、キャッシュに行が挿入されるか、またはキャッシュは未変更のままとなります。
ルックアップ条件に一致するものがない場合、統合サービスはNULLを返します。
ルックアップ条件に一致するものがある場合、統合サービスはすべてのルックアップ/出力ポートについてルックアップ条件の結果を返します。統合サービスで動的キャッシュが設定されている場合、キャッシュ内の行が更新されるか、または未変更のままのどちらかとなります。
ルックアップ条件で一致があれば、データ統合サービスは戻りポートにルックアップ条件の結果を返します。
複数の出力値を別のトランスフォーメーションに渡します。ルックアップ/出力ポートを別のトランスフォーメーションにリンクします。
1つの出力値を別のトランスフォーメーションに返します。ルックアップトランスフォーメーションの戻りポートは、他のトランスフォーメーションの:LKP式が含まれるポートに値を渡します。
ユーザ定義デフォルト値をサポートします。
ユーザ定義デフォルト値をサポートしません。