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

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

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

動的ルックアップキャッシュ

動的ルックアップキャッシュ

動的ルックアップキャッシュを使用してルックアップキャッシュがターゲットに同期し続けるようにします。
ルックアップキャッシュを有効にすると、
マッピング
タスクは、最初のルックアップ要求を処理するときにルックアップキャッシュをビルドします。キャッシュは、静的または動的にできます。キャッシュが静的の場合、ルックアップキャッシュ内のデータは、マッピングタスクの実行時に変更されません。タスクがキャッシュを複数回使用する場合、タスクは同じデータを使用します。キャッシュが動的の場合、タスクはタスク内のアクションに基づいてキャッシュを更新します。このためタスクがルックアップを複数回使用する場合、ダウンストリームトランスフォーメーションは更新されたデータを使用できます。
動的キャッシュはほぼすべてのタイプのルックアップソースに使用できます。フラットファイルまたはSalesforceルックアップに動的キャッシュを使用することはできません。特定のタイプのルックアップソースで動的キャッシュを使用する方法に関する詳細については、該当するコネクタのヘルプを参照してください。
ルックアップクエリの結果、行タイプ、ルックアップトランスフォーメーションのプロパティに基づいて、
マッピング
タスクは、ソースから行を読み取るときに、動的ルックアップキャッシュに以下のアクションのいずれかを実行します。
キャッシュに行を挿入
キャッシュに行がない場合、
マッピング
タスクは行を挿入します。
マッピング
タスクは、行に挿入のフラグを設定します。
キャッシュ内の行を更新
キャッシュに行が存在する場合、
マッピング
タスクは行を更新します。
マッピング
タスクは、入力フィールドに基づいてキャッシュ内の行を更新します。
マッピング
タスクは、行に更新行のフラグを設定します。
キャッシュに変更を加えない
キャッシュに行があり変更がない場合、
マッピング
タスクは変更を行いません。
マッピング
タスクは、行に変更なしのフラグを設定します。
動的ルックアップトランスフォーメーションには、タスクがキャッシュ内の各行に行った変更を示す戻りフィールド、NewLookupRowが含まれます。NewLookupRowの値に基づいて、動的ルックアップトランスフォーメーションとともにルータトランスフォーメーションまたはフィルタトランスフォーメーションを設定して、挿入行または更新行をターゲットテーブルにルーティングできます。変更のない行を別のターゲットテーブルやフラットファイルにルーティングしたり、それらを削除したりできます。
パラメータ化されたソース、ターゲット、またはルックアップを、動的キャッシュを使用するルックアップトランスフォーメーションとともに使用することはできません。