目次

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. WebサービスHub
  23. アプリケーションサービスのアップグレード
  24. POWERCENTERHELP
  25. アプリケーションサービスのデータベース
  26. Windowsからのデータベースへの接続
  27. UNIXからのデータベースへの接続
  28. DB2データベースのDynamicSectionsパラメータの更新

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

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

SQLデータサービスおよびWebサービスのグリッド

SQLデータサービスおよびWebサービスのグリッド

データ統合サービスグリッドでSQLクエリおよびWebサービス要求を実行する場合、データ統合サービスプロセスでジョブを実行するようにサービスを設定します。グリッドのすべてのノードに、サービスロールと計算ロールの両方が必要です。
グリッド上で実行するデータ統合サービスを有効にする場合、サービスロールのあるグリッド上の各ノードで1つのサービスプロセスが開始されます。データ統合サービスは、1つのサービスプロセスをマスタサービスプロセスとして指定し、残りのサービスプロセスをワーカーサービスプロセスとして指定します。 ワーカーサービスプロセスが開始されると、自身をマスタサービスプロセスとして登録し、マスタがワーカーを認識できるようにします。
マスタサービスプロセスは、アプリケーションデプロイメントおよびロギングを管理します。 ワーカーサービスプロセスは、SQLデータサービス、Webサービス、およびプレビューの各ジョブを実行します。 マスタサービスプロセスは、ワーカーサービスプロセスとしても機能し、ジョブを完了することができます。
データ統合サービスは、以下のジョブタイプに基づいて、グリッド内の各ノードに作業負荷を分散します。
SQLデータサービス
サードパーティ製クライアントツールからSQLデータサービスに接続し、同サービスに対してクエリを実行すると、データ統合サービスによって、接続が直接ワーカーサービスプロセスにディスパッチされます。 高速なスループットを保証するため、データ統合サービスはマスタサービスプロセスをバイパスします。 複数のSQLデータサービスに対して複数の接続を確立すると、データ統合サービスによって、各接続がラウンドロビン方式でワーカーサービスプロセスにディスパッチされます。 同じ接続を使用してSQLデータサービスに対して複数のクエリを実行すると、各クエリが同じワーカーサービスプロセス上で実行されます。
Webサービス
1つのWebサービス要求をサブミットすると、データ統合サービスは外部HTTPロードバランサを使用して、サービス要求をワーカーサービスプロセスに分配します。 複数のWebサービスに複数の要求をサブミットすると、データ統合サービスによって、各クエリがラウンドロビン方式でワーカーサービスプロセスにディスパッチされます。
グリッド上でWebサービス要求を実行する場合は、外部HTTPロードバランサを設定する必要があります。 データ統合サービスのWebサービスプロパティにロードバランサの論理URLを指定してください。 外部ロードバランサを設定する際には、グリッド内でサービスロールと計算ロールの両方が割り当てられたすべてのノードのURLを入力します。 外部HTTPロードバランサを設定しないと、各Webサービス要求はグリッド内の各ノードに分配されません。 各Webサービス要求は、Webサービスクライアントからの要求を受信するノード上で実行されます。
プレビュー
ストアドプロシージャの出力または仮想テーブルデータをプレビューすると、データ統合サービスによって、最初のプレビュークエリがラウンドロビン方式でワーカーサービスプロセスに直接ディスパッチされます。 高速なスループットを保証するため、データ統合サービスはマスタサービスプロセスをバイパスします。 同じログインで追加オブジェクトをプレビューすると、プレビュークエリは同じワーカーサービスプロセスにディスパッチされます。
マッピング、プロファイル、ワークフローは、データ統合サービスプロセス内でジョブを実行するように設定されたデータ統合サービスグリッドで実行できます。 ただし、これらのジョブタイプの安定性は、個別のDTMプロセスでジョブを実行するようにデータ統合サービスグリッドが設定されている場合に最適化されます。