Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
AAA999
Contributor III
Contributor III

how to keep the process running even if one sequence fails in parallel?

Gurus,

We are using Talend Enterprise.

I want to keep running the process even if one sequence fails in parallel flow. I am running multiple sequences in parallel in master sequence. I tried using both tparallelize and Multi Thread execution process. The process stops if one of the sequence fails. The process runs successfully in parallel even if one sequence fails if i check only the first option

"Use an independendent process to run the subjob"

and uncheck other options(die on child error)

in each sequence in the master sequence.

 

In the master sequence if one of the parallel sequence fails the process should continue and send an email the master sequence didn't completed successfully.on success it should send an email.

 

As an example I am attaching the master sequence using tparallelize component and other process using multi tread process.

with option  

checking first option "Use an independendent process to run the subjob"  and uncheck other options(Die on child error) (runs successfully).

If "Die on child error" checked the process stops.

 

please see attachment for individual sequence and the master sequence where the individual sequence is called.

Please advice if the process can be executed on TAC.

Thanks

 

 

Labels (2)
2 Replies
jilanisyed
Creator
Creator

Hi
As per my understanding if you want to continue the flow if any sequence job fails you need to unchecked the "Die on Child job Error " in run job component.
and we need to maintain Exception handling and Notification in all child jobs.
AAA999
Contributor III
Contributor III
Author

Syed,

I am calling the child sequence through the master sequence where I have unchecked die on error. In child sequence i have checked die on error if it fails it sends a notification.

is there any other way it can be done that the master sequence continues? Screen shot for master sequence is already attached.

Thanks