目次

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

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

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

比較においてポートを無視

比較においてポートを無視

動的ルックアップキャッシュを使用するセッションを実行するとき、Integration Serviceはすべてのルックアップポートの値と、それらに関連付けられている入力ポートの値をデフォルトで比較します。 これらの値を比較することによって、ルックアップキャッシュ内の行を更新するかどうかを決定します。入力ポートの値がルックアップポートの値と異なる場合、Integration Serviceはキャッシュ内の行を更新する。
比較しないポートがある場合は、ポートを比較するときにIntegration Serviceに無視させるポートを選択できます。 Designerは、ルックアップ条件にルックアップ/出力ポートが使用されていないときにだけ、そのポートに対してこのプロパティを有効にします。比較中に一部のポートを無視することによって、パフォーマンスが向上します。
更新を必要とするデータが行に含まれているかどうかを示すカラムがソースデータにある場合に、これを使用します。キャッシュおよびテーブル内の行を更新するかどうかを示しているポート以外のすべてのルックアップポートについて[比較において無視]プロパティを選択します。
ルックアップトランスフォーメーションでは、少なくとも1つ以上のポートを比較する必要があります。すべてのポートを無視すると、Integration Serviceはセッションに失敗します。
[比較において無視]プロパティをクリアするには、ポートとルックアップポートを関連付けます。[比較において無視]プロパティをクリアすると、PowerCenter Integration Serviceによりキャッシュ内の行が更新されます。