You can run numerous subjobs in parallel within a main job. For example, let's assume you build a Job as follows:
The Job contains three subjobs totally separated. No triggers such as 'On Subjob Ok' link them.
To let these three subjobs run in parallel, you need to select the 'Multi thread execution'box on the Extra tab of the Job view:
If you want this option to be selected by default each time a new job is created, select the Windows menu in the Studio, then click Preferences.
Develop the Talend node, select the Multi Thread execution (Default value for job creation) checkbox.
Additional information specific to Talend subscription versions
If you hold a license for one of the subscription versions of a Talend software, additional tParallelize components are available to help you parallelize and synchronize the execution of subjobs in your main Job. The following example shows a Job using a tParallelize component:
In this example, Jobs job1 and job2 run in parallel and job3 runs only when both job1 and job2 are complete.