目次

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プロセスでジョブを実行するようにデータ統合サービスを設定すると、安定性が向上されます。この設定は、データ統合サービスグリッドでマッピング、プロファイル、およびワークフローを実行する場合に使用します。グリッドのすべてのノードに、サービスロールと計算ロールの両方が必要です。
グリッド上で実行するデータ統合サービスを有効にする場合、サービスロールのあるグリッド上の各ノードで1つのサービスプロセスが開始されます。データ統合サービスは、1つのサービスプロセスをマスタサービスプロセスとして指定し、残りのサービスプロセスをワーカーサービスプロセスとして指定します。 ワーカーサービスプロセスが開始されると、自身をマスタサービスプロセスとして登録し、マスタがワーカーを認識できるようにします。
マスタサービスプロセスは、アプリケーションのデプロイ、ロギング、ジョブ要求、およびワーカーサービスプロセスへのマッピングのディスパッチを管理します。 ワーカーサービスプロセスはマッピングおよびプレビュージョブの最適化とコンパイルを実行します。 ワーカーサービスプロセスは個別のDTMプロセスを作成してジョブを実行します。 マスタサービスプロセスは、ワーカーサービスプロセスとしても機能し、ジョブを実行できます。
データ統合サービスは、以下のジョブタイプに基づいて、グリッド内の各ノードに作業負荷を分散します。
ワークフロー
ワークフローインスタンスを実行すると、マスタサービスプロセスによってワークフローインスタンスと非マッピングタスクが実行されます。 マスタサービスプロセスは、マッピングタスク内の各マッピングをラウンドロビン方式でワーカーサービスプロセスにディスパッチします。 ワーカーサービスプロセスはマッピングの最適化とコンパイルを実行します。 その後、個別のDTMプロセス内にDTMインスタンスを作成してマッピングを実行します。
デプロイ済みマッピング
デプロイ済みマッピングを実行すると、マスタサービスプロセスによって各マッピングがラウンドロビン方式でワーカーサービスプロセスにディスパッチされます。 ワーカーサービスプロセスはマッピングの最適化とコンパイルを実行します。 その後、個別のDTMプロセス内にDTMインスタンスを作成してマッピングを実行します。
プロファイル
プロファイルを実行すると、マスタサービスプロセスがデータ統合サービスの詳細プロファイリングプロファイルに基づいて、プロファイリングジョブを複数のマッピングジョブに変換します。 その後、ランドロビン方式で、すべてのワーカーサービスプロセスにマッピングがディスパッチされます。 ワーカーサービスプロセスはマッピングの最適化とコンパイルを実行します。 その後、個別のDTMプロセス内にDTMインスタンスを作成してマッピングを実行します。
アドホックジョブ(プロファイルを除く)
アドホックジョブ(プロファイルを除く)を実行すると、データ統合サービスによって、最初の要求がラウンドロビン方式でワーカーサービスプロセスに直接ディスパッチされます。
アドホックジョブには、Developer tool、プレビュー、またはスコアカードからのマッピングの実行、Developer toolまたはAnalystツールからのプロファイル結果の実行のドリルダウンが含まれます。
高速なスループットを保証するため、データ統合サービスはマスタサービスプロセスをバイパスします。 ワーカーサービスプロセスは、個別のDTMプロセス内にDTMインスタンスを作成してジョブを実行します。 同じログインで追加のアドホックジョブを実行すると、その要求は同じワーカーサービスプロセスにディスパッチされます。
SQLクエリまたはWebサービス要求を、個別のローカルプロセスでジョブを実行するように設定されたデータ統合サービスグリッド上で実行することはお勧めできません。 データ統合サービスがサービスプロセスでジョブを実行する場合、SQLデータサービスジョブとWebサービスジョブは通常、良好なパフォーマンスが得られます。Webサービス要求の場合は、サービスロールと計算ロールの両方が割り当てられたノードに要求を分配するように外部HTTPロードバランサを設定する必要があります。