目次

Search

  1. はじめに
  2. アナリストサービス
  3. コンテンツ管理サービス
  4. データ統合サービス
  5. データ統合サービスアーキテクチャ
  6. データ統合サービス管理
  7. データ統合サービスグリッド
  8. Data Integration Serviceアプリケーション
  9. Metadata Managerサービス
  10. モデルリポジトリサービス
  11. PowerCenter統合サービス
  12. PowerCenter統合サービスのアーキテクチャ
  13. PowerCenter統合サービスの高可用性
  14. PowerCenterリポジトリサービス
  15. PowerCenterリポジトリ管理
  16. PowerExchange Listenerサービス
  17. PowerExchangeロッガーサービス
  18. SAP BWサービス
  19. 検索サービス
  20. システムのサービス
  21. Test Data Managerサービス
  22. Test Data Warehouseサービス
  23. WebサービスHub
  24. アプリケーションサービスのアップグレード
  25. POWERCENTERHELP
  26. アプリケーションサービスのデータベース
  27. Windowsからのデータベースへの接続
  28. UNIXからのデータベースへの接続
  29. DB2データベースのDynamicSectionsパラメータの更新
  30. レポートサービス(廃止)
  31. レポートおよびダッシュボードサービス(廃止)

アプリケーションサービスガイド

アプリケーションサービスガイド

キャッシュメモリ

キャッシュメモリ

DTMプロセスは、メモリ内にインデックスキャッシュとデータキャッシュを作成して、以下のトランスフォーメーションに使用されるデータを一時的に格納します。
  • アグリゲータトランスフォーメーション(ソート済み入力がない場合)
  • ランクトランスフォーメーション
  • ジョイナトランスフォーメーション
  • ルックアップトランスフォーメーション(キャッシュを有効にした場合)
トランスフォーメーションプロパティでインデックスおよびデータキャッシュ用のメモリサイズを設定できます。デフォルトでは、PowerCenter Integration Serviceによって、キャッシュに割り当てるメモリの容量が決定されます。 ただし、データおよびインデックスキャッシュ用のキャッシュサイズを手動で設定できます。
DTMは、デフォルトで$PMCacheDirサービスプロセス変数に設定されたディレクトリにキャッシュファイルを作成します。割り当てられたよりも多くの領域が必要になると、DTMはローカルインデックスファイルおよびデータファイルへのページングを行います。
DTMプロセスは、ソータトランスフォーメーションおよびXMLターゲットのデータを格納するインメモリキャッシュも作成します。トランスフォーメーションプロパティで、キャッシュのメモリサイズを設定できます。デフォルトでは、PowerCenter Integration Serviceによって、ランタイム時にソータートランスフォーメーションおよびXMLターゲットのキャッシュサイズが決定されます。 PowerCenter Integration Serviceによって、ソータートランスフォーメーションキャッシュには最小値16,777,216バイトが、XMLターゲットには10,485,760バイトが割り当てられます。 DTMは、$PMTempDirサービスプロセス変数に設定されたディレクトリにキャッシュファイルを作成します。割り当てられたよりも多くのキャッシュ領域が必要になると、DTMはローカルキャッシュファイルへのページングを行います。
大量のデータを処理する際に、DTMは複数のインデックスファイルおよびデータファイルを作成する場合があります。セッションはキャッシュメモリが不足しても失敗せず、キャッシュファイルへのページングを行います。ただし、キャッシュファイルを格納しているローカルディレクトリのディスク容量が足りなくなった場合は、セッションは失敗します。
セッションが完了すると、DTMはインデックスキャッシュおよびデータキャッシュに使用されたメモリを解放し、インデックスファイルおよびデータファイルを削除します。しかし、セッションが差分集計を実行するように設定されている場合、またはルックアップトランスフォーメーションで永続ルックアップキャッシュが設定されている場合は、DTMは次のセッション実行のためにインデックスキャッシュおよびデータキャッシュをすべてディスクに保存します。