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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
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.