Hope someone can give me some pointer. I have a file directory containing thousands of files. I have a csv file that contains the name of the files that I need to upload to S3. This csv file changes on regular basis.
I tried to read the csv file using FileInputDelimited, and use tFlowToIterate where I specify "fileName" key and the value pointing to the cell in the csv file, and then iterate to tS3Put
FileInputDelimited --(Connect)-- tFlowIterate --(Iterate)--tSPut
On tS3Put's File, I enter the file location path and ((String)globalMap.get("fileName"))
When I run it, i got a Null (repeatedly) as if the key is not getting the value.
Do I set the job design and component correctly? What mistake that I did?
Thanks for your help in advance!
Talend named a Leader.
Kickstart your first data integration and ETL projects.
Learn how to do cool things with Context Variables
Find out how to migrate from one database to another using the Dynamic schema
Pick up some tips and tricks with Context Variables