目次

Search

  1. はじめに
  2. アナリストサービス
  3. カタログサービス
  4. コンテンツ管理サービス
  5. データ統合サービス
  6. データ統合サービスアーキテクチャ
  7. データ統合サービス管理
  8. データ統合サービスグリッド
  9. データ統合サービスREST API
  10. Data Integration Serviceアプリケーション
  11. Enterprise Data Preparationサービス
  12. Interactive Data Preparationサービス
  13. Informatica Cluster Service
  14. 一括取り込みサービス
  15. メタデータアクセスサービス
  16. Metadata Managerサービス
  17. モデルリポジトリサービス
  18. PowerCenter統合サービス
  19. PowerCenter統合サービスのアーキテクチャ
  20. PowerCenter統合サービスの高可用性
  21. PowerCenterリポジトリサービス
  22. PowerCenterリポジトリ管理
  23. PowerExchange Listenerサービス
  24. PowerExchangeロッガーサービス
  25. SAP BWサービス
  26. 検索サービス
  27. システムのサービス
  28. Test Data Managerサービス
  29. Test Data Warehouseサービス
  30. WebサービスHub
  31. アプリケーションサービスのアップグレード
  32. アプリケーションサービスのデータベース
  33. Windowsからのデータベースへの接続
  34. UNIXまたはLinuxからのデータベースへの接続
  35. DB2データベースのDynamicSectionsパラメータの更新

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

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

処理スレッド

処理スレッド

DTMはマッピングを実行するとき、読み取り、トランスフォーメーション、および書き込みパイプラインを並列で動作させて、データを抽出、変換およびロードします。
DTMは、マッピングを複数のパイプラインステージに分割し、1つの読み取りスレッド、1つのトランスフォーメーションスレッド、および1つの書き込みスレッドを使用して各ステージを処理します。 各パイプラインステージは以下のいずれかのスレッドを実行します。
  • DTMがソースからデータを抽出する方法を制御する読み取りスレッド。
  • DTMがパイプラインのデータを処理する方法を制御するトランスフォーメーションスレッド。
  • DTMがデータをターゲットにロードする方法を制御する書き込みスレッド。
パイプラインには3つのステージが含まれるため、DTMでは3セットの行を同時に処理してマッピングのパフォーマンスを最適化することができます。 例えば、読み取りスレッドが3番目の行セットを処理している間、トランスフォーメーションスレッドは2番目の行セットを処理し、書き込みスレッドは1番目の行セットを処理します。
パーティション化オプションがある場合、データ統合サービスは、マッピングおよびプロファイルの並行処理を最大化します。並列処理を最大化すると、DTMは複数のパイプラインステージにマッピングを分割し、複数のスレッドを使用して各ステージを処理します。