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

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
laughsmile
Contributor III
Contributor III

How to convert List<Dynamic> to Row with Dynamic Schema?

Hello everyone.

I have a List<Dynamic> variable stored in a Talend Context variable. How can I convert the Dynamic value of this variable to a Row in the dynamic schema?

I have tried tFixedFlowInput and tIterateToFlow components, but these component do not support Dynamic schema.

Thanks in advance

Ryu

Labels (4)
1 Solution

Accepted Solutions
laughsmile
Contributor III
Contributor III
Author

solve this problem by using tBufferOutput and tBufferInput.

View solution in original post

4 Replies
Dave_Simo
Creator II
Creator II

Hello @laughsmile ,

Do you have an example of the expected result so that I can better visualize what you want to do?

Best Regards

laughsmile
Contributor III
Contributor III
Author

Hello @Dave_Simo 

Thanks for your response.

I have a Talend parent job and child job and running child jobs through a parent job.

Parent Job:

Reads a file with a dynamic schema.
Saves the content as List<Dynamic> in a context variable.


Child Job:

Reads another file with the same dynamic schema as the file in the parent job.

I want to Combines the data from the List<Dynamic> (passed from the parent job via context) with the data from the file read in the child job using a tUnite component.

Ryu

Dave_Simo
Creator II
Creator II

Hello,

I think I understand a little of what you want to do and it looks like what is done in the link below, maybe it will help you.

https://www.linkedin.com/pulse/dynamic-schema-talend-jean-francois-monteil-piose/?trackingId=C0kgOKV...

Best Reagrds

laughsmile
Contributor III
Contributor III
Author

solve this problem by using tBufferOutput and tBufferInput.