目次

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は新しいキャッシュファイルを作成し、既存の永続キャッシュファイルを上書きします。 Integration Serviceは、キャッシュを再構築したときに、セッションログにメッセージを書き込みます。
マッピングに1つのルックアップトランスフォーメーションが含まれている場合、またはマッピングにキャッシュを共有する複数のターゲットロード順グループのルックアップトランスフォーメーションが含まれている場合に、キャッシュを再構築することができます。動的ルックアップが同じマッピングの静的ルックアップとキャッシュを共有する場合は、キャッシュを再構築する必要はありません。
キャッシュを再利用できない場合、Integration Serviceはマッピングおよびセッションのプロパティに応じてデータベースのルックアップキャッシュを再構築するか、またはセッションに失敗します。
以下の表に、Integration Serviceが名前付きキャッシュおよび名前なしキャッシュ用に永続キャッシュを処理する方法を示します。
セッション間のマッピングまたはセッションの変更
名前付きキャッシュ
名前なしキャッシュ
Integration Serviceがキャッシュファイルの場所を見つけられない。 たとえば、ファイルが存在しないか、Integration Serviceがグリッドで実行されています。そうなると、キャッシュファイルはどのノードでも使用できません。
キャッシュの再構築
キャッシュの再構築
セッションプロパティの[Enable High Precision]オプションを有効または無効にした。
セッションが失敗
キャッシュの再構築
Mapping Designer、Mapplet Designer、またはReusable Transformation Developerでトランスフォーメーションを編集。1
セッションが失敗
キャッシュの再構築
マッピングを編集(ルックアップトランスフォーメーションは除く)。
キャッシュの再利用
キャッシュの再構築
ルックアップトランスフォーメーションが含まれているパイプラインでパーティションの数を変更します。
セッションが失敗
キャッシュの再構築
ルックアップテーブルへのアクセスに使用するデータベース接続またはファイルの場所を変更。
セッションが失敗
キャッシュの再構築
Integration Serviceのデータ移動モードを変更。
セッションが失敗
キャッシュの再構築
Unicodeモードのソート順を変更。
セッションが失敗
キャッシュの再構築
Integration Serviceのコードページを互換性のあるコードページに変更。
キャッシュの再利用
キャッシュの再利用
Integration Serviceのコードページを互換性のないコードページに変更。
セッションが失敗
キャッシュの再構築