Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello everyone,
I was wondering if there is another way, besides using tBufferOutput component, to pass information from a child Job to a parent Job.
I'm using context variables with the same name. And I read it somewhere, on some forum, that there is a way that does not involve the tBufferOutput component to pass the information from a child Job to its parent, when using context variables with the same name.
I haven't found any documentation that supports this.
Can someone please tell me if there's another way to pass the information without using the tBufferOutput component (I don't want to write the information into a table or a file either)?
Thank you,
Rui
Hi @RMotta2408 ,
Please check the link below
Creating a parent Job to pass a value to a child Job | Talend Components for Jobs Help
In tRunJob, just check "Transmit whole context" and that should be good, or add parameters just below.
Then in your subJob add context but empty.
Hi there,
Thank you for helping out.
But the link you sent me refers to passing information from a parent Job to a child Job.
My point is the other way around: from child Job to parent Job, without having to use the tBufferOutput component.
Thank you.
Hello there,
Thank you for replying.
But this way, I am passing information from parent Job to child Job.
What I'm trying to do is pass information from child to parent, without using the tBufferOutput component on the child Job.
Thank you.
Hello @RMotta2408
To do this from the child job to the parent job without going through tBufferOutput , you can use a context variable.
Take inspiration from the link below.
https://blog.goovy.io/talend-passage-de-variables-entre-jobs/
Best Regards
Hello,
Thank you for sharing this link.
I'm going to study it to see how it can help me.
Much appreciated.
Rui