Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi folks,
I am new to talend. I have got a question regarding the tMap component and joblets. In order to devide (and conquere) our extraction jobs I have created some atomic joblets which deliver me the first source database objects for further transformations. Well, this part works very well!
The main question is now, whether I am able to use this predefined joblets for extraction as lookups within my tMap definition?
Lets make it more clear with a picture:
A little bit explanation
The mission:
Additionals:
I appreciate any help
Cheers
Adam L.
HI Shong
thanks for your post. I have tried to reconstruct my job as you desribed. I guess that there is another problem which I do not really understand.
Have a closer look at the child job implemented as advised:
The tFixedFLowInput components set some dummy parameter. My log shows what I assumed to generate.
Now I dive into the tMap component. Any here it becomas a little miraculous!
I got some compilation errors!:
Any ideas?
Cheers
Adam L.
Hello
You need to redesign the job as below so that you are able to access param value in the lookup flow.
main job:
tFixedFlowinput--main--tflowtoiterate--trunjob
trunjob: call the child job and pass the current values to child job.
child job:
tfixedflowinput-1-main--tjoblet1--tmap1--tlogrow
|
lookup
|
tfixedflowinput2-main-tjoblet2
tfixedflowinput1, tfixedflowinput2 generate the current values passed from main job.
Regards
Shong
HI Shong
thanks for your post. I have tried to reconstruct my job as you desribed. I guess that there is another problem which I do not really understand.
Have a closer look at the child job implemented as advised:
The tFixedFLowInput components set some dummy parameter. My log shows what I assumed to generate.
Now I dive into the tMap component. Any here it becomas a little miraculous!
I got some compilation errors!:
Any ideas?
Cheers
Adam L.