サブジョブの並列実行の制御 - Cloud - 8.0

Talend Studioユーザーガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2024-03-13

Talend StudioではtParallelizeコンポーネントを使って、ジョブのアクティブなサブジョブの並列実行をオーケストレーション化します。

ジョブに複数のサブジョブが含まれている時は、サブジョブのいくつかを並列に実行し、並列実行の最終段階で他のサブジョブの実行の同期が可能になります。

その操作でtParallelizeを使えば、実行対象のサブジョブをすべて制御できます。

警告: tParallelizeコンポーネントはData Integrationジョブ用にデザインされています。並列リクエスト間ではスレッドセーフではなく、メモリとCPUが大量を消費してしまうので、データサービスジョブやルートのコンテキストでは使用しないでください。並列処理が必要な場合はルートを使用してください。
デザインワークスペースでのジョブ。

図のサンプルでは、まずtParallelizeworkflow_salesworkflow_rdworkflow_financeというサブジョブを起動します。この実行が完了した後にworkflow_hrを起動します。