Why the output of tFileInputRaw is just one row?

Five Stars

Why the output of tFileInputRaw is just one row?

I'm new on talend, I create a tFileInputRaw to collect the data from csv file or txt file. But it always makes multiple rows as one row and transit to tMap. Could anyone tell me the reason and how to let it output the same number rows as the file has?

 

Please see the screenshot, it makes all rows in the fils as one row and output.

 Untitled.png


Accepted Solutions
Six Stars

Re: Why the output of tFileInputRaw is just one row?

You want tFileInputDelimited.

 

tFileInputRaw outputs a single column because that's what it's designed to do. It says it right here in its documentation:

 

Function

tFileInputRaw reads all the content of a file and sends it to a single output column.


All Replies
Six Stars

Re: Why the output of tFileInputRaw is just one row?

You want tFileInputDelimited.

 

tFileInputRaw outputs a single column because that's what it's designed to do. It says it right here in its documentation:

 

Function

tFileInputRaw reads all the content of a file and sends it to a single output column.

Five Stars

Re: Why the output of tFileInputRaw is just one row?

thanks!