Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
decimatum
Contributor III
Contributor III

Trying to enable multi-threading FlowToIterate

0695b00000UwSF5AAN.png

I am trying to enable parallel execution for tFlowToIterate_2 component. However, it is disabled. I am hoping if someone knows why. Thanks for the help.

Labels (2)
1 Solution

Accepted Solutions
Anonymous
Not applicable

One point: you should click on the 'iterate' connector in the job, rather than tFlowToIterate component, see my screenshot in previous post.

 

View solution in original post

8 Replies
Anonymous
Not applicable

Hi

Which version of studio are you using? I check with v8.0.1 and I can see the 'enable parallel execution' option is available in basic setting panel.

BTW, I don't understand you use the 'OncomponentOK' connector rather than 'Iterate' after tFlowToIterate2 in your Job, tFlowToIterate component is usually used to iterate the input data one by one.

 

Regards

Shong

decimatum
Contributor III
Contributor III
Author

I am using V8.0.1.

  1. I can see that the option "Enable parallel execution is " But for my tFlowToIterate component it is disabled(The checkbox is disabled.). Looked at some other components e.g. tDBOutput and found that it is enabled (Black). I have attached some screenshots below for reference. 0695b00000UwZYYAA3.png0695b00000UwZYOAA3.png
  2. I tried both oncomponentok and iterate to test if it affects. But I take note of your advice to use iterate instead thanks.

 

I am also unclear why my enable parallel execution is disabled on my side. Hope you understand I was expecting this option to be enabled as well.

 

 

Anonymous
Not applicable

can you have a try to disactivate the component 'dbToCSV' and other components? If the problem still exists, set some dummy values on the DB components, then export the job items and share it to me (shong@talend.com).

decimatum
Contributor III
Contributor III
Author

Hi I have attached a simple flow. With a CSV to simulate the issue I face. Hopefully it helps. On my end the "Enable parallel execution is disabled.

Anonymous
Not applicable

Hi

I have imported your job into TOS for data integration 8.0.1, and I can see the 'enable parallel execution' option is available in basic setting panel.

0695b00000UwhDdAAJ.png 

Are you using the same GA version TOS_DI-20211109_1610-V8.0.1?

 

Regards

Shong

decimatum
Contributor III
Contributor III
Author

0695b00000UwhECAAZ.pngYes I am using that version. I am unsure why the option is disabled on my side.

Most components are disabled but some like tDBOutput has it enabled.

 

Disabled means I cannot enable it at all on my side. Greyed out. Is there something I must do on my side to enable it? Or is it supposed to be enabled by default?

Anonymous
Not applicable

One point: you should click on the 'iterate' connector in the job, rather than tFlowToIterate component, see my screenshot in previous post.

 

decimatum
Contributor III
Contributor III
Author

This works. I was clicking on the component not the connector. This was the issue.