Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello all,
in the last few months I gathered a bit of experience in creating component,s so I thought it might be useful to others to (try to) summarize what I learnt.
I wrote the first part of the tutorial, you can find it here, I just went through the basic concepts so far, but indeed I may expand to more advanced ones if someone finds it useful.
The page can be found here : http://www.powerupbi.com/talend/componentCreation_1.html
Please feel free to send remarks, suggestions etc.
@hansut (Tomas): This might answer your question regarding part 9 (where does the instruction "row1Struct row2 = row1;" come from and how to get rid of it).
After setting HAS_CONDITIONAL_OUTPUTS, DATA_AUTO_PROPAGATE and SCHEMA_AUTO_PROPAGATE in the HEADER and moving the changes to the palette, you might need to remove the previous component from the subjob and then add it again. Sync the schema where required after reconnecting the components. That worked for me.
As Saburo explained at the beginning of part 9, Talend assigns row1 to row2 automatically when you activate the data auto propagation. But this assignment resided in the code even after updating the header. I am using version 6.4.1 and I am absolutely new to Talend. Thank Saburo, I could now learn how to add components. @Saburo: Thanks, please keep up the good work.