Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Yes, you'll use tBufferOutput from the child job to transmit values to the parent.
The schema associated to the tBufferOutput must be the same for both jobs.
In the parent job, the schema is defined on the tRunJob component.
Also, in this job you need to indicate you want the result propagated from the child to the parent.
You need to go to the tRunJob Advanced Settings tab and tick the appropriate option.
Now, if you want to call an other child job with these values as parameters, connect a tJavaRow after the tRunJob and set the context variables.
The general design should look like this:
tSomeComponentOrNot-->
tRunJob (child will return values to the parent)-->
tJavaRow (set the context variables)-->
tRunJob (passing the whole context to the child job)
Hope this helps you to solve your case.
Yes, you'll use tBufferOutput from the child job to transmit values to the parent.
The schema associated to the tBufferOutput must be the same for both jobs.
In the parent job, the schema is defined on the tRunJob component.
Also, in this job you need to indicate you want the result propagated from the child to the parent.
You need to go to the tRunJob Advanced Settings tab and tick the appropriate option.
Now, if you want to call an other child job with these values as parameters, connect a tJavaRow after the tRunJob and set the context variables.
The general design should look like this:
tSomeComponentOrNot-->
tRunJob (child will return values to the parent)-->
tJavaRow (set the context variables)-->
tRunJob (passing the whole context to the child job)
Hope this helps you to solve your case.