目次

Search

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

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

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

データ統合サービスのキュー

データ統合サービスのキュー

データ統合サービスは、リソースがジョブを実行するために利用可能になるまでジョブ情報を保存しておくために分散キューを使用します。分散キューはモデルリポジトリに保存され、バックアップノードがある場合はバックアップノードによって、またはグリッド内のすべてのノードによって共有されます。
マッピングジョブやワークフローマッピングタスクを実行する場合は、データ統合サービスにより、ジョブがキューに追加されます。ジョブの状態は、Administratorツールの[コンテンツ]パネルで「キューに格納」と表示されます。リソースが利用可能な場合、データ統合サービスは、キューからジョブを取得して実行します。
次の図は、分散キューの場所を示しています。
次のキュープロセスについて考えてみましょう。
  1. クライアントがジョブ要求をデータ統合サービスに送信し、データ統合サービスは分散キューにジョブメタデータを保存します。
  2. データ統合サービスノードに利用可能なリソースがある場合、データ統合サービスはキューからジョブを取得し、処理のために利用可能なノードにジョブを送信します。
  3. ジョブの実行中にノードに障害が発生した場合、ジョブを別のノードにフェイルオーバーできます。グリッド内のバックアップノードまたはノードは、キューからジョブを取得できます。
  4. 中断されたジョブは、新しいノードで実行されます。
キューに追加できないジョブを実行すると、データ統合サービスはすぐにジョブの実行を開始します。利用可能なリソースが十分にない場合は、ジョブが失敗するため、リソースが利用可能になったときに、ジョブを再実行する必要があります。
次のジョブはキューに追加できません。
  • プレビューやプロファイルなど、デプロイできないジョブ
  • オンデマンドジョブ
  • SQLクエリ
  • Webサービス要求
コマンド
infacmd ms abortAllJobs
を実行してキューのすべてのジョブを強制終了したり、コマンド
infacmd ms purgeDatabaseWorkTables
を実行してキューをクリアしたりできます。