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

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
mamohan
Contributor
Contributor

Runif not available for bigdata comonents

Hi, 

I would like to know why the bigdata components don't have runif trigger. I have tried to use a tjava component and checked if it has runif. It didnt work. I would like to trigger joblets from a bigdata job based on the inputs from context variables. 

Labels (4)
1 Reply
Anonymous
Not applicable

Hello,

RunIf and OnComponentOK triggers are not supported in Big Data job designers.

This limitation is valid for M/R and Spark jobs and is due to the way Big Data jobs are working and due to their distributed context : Big Data execution engines evaluate the Subjobs as a whole and not by component like Standard/DI job is doing, meaning that several components can be merged and processed in the same step by Spark (ex: if you do tExtractJson->tFilterCols->tFilterRow, this will be executed by Spark as one single map operation). As such, we can not guarantee that an individual component respects RunIf / OnComponentOK triggers (as this is not the granularity in the hand of the execution engine), and so these 2 triggers are not active in these job designers.
Please have a look at this related jira link:https://jira.talendforge.org/browse/TBD-4401

Best regards

Sabrina