Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Discover how organizations are unlocking new revenue streams: Watch here
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Error : If this component has output, there must be an input link to propagate the data - tFileFetch

I'm trying to apply some aggregation on the output of tFileFetch component but getting an error as mentioned in the subject after running the job. Below is the screenshot : 

 

0683p000009Lunk.png

 

Any work around for this error ?

Labels (2)
1 Solution

Accepted Solutions
cterenzi
Specialist
Specialist

Right-click on tFileFetch, Trigger -> On SubJob OK, click on your file input component.

View solution in original post

5 Replies
Anonymous
Not applicable
Author

I think tFileFetch should have an input link. You can do something like,

tJavaFlex -->tFileFetch --> tAggregareRow

 

Hope it helps.

cterenzi
Specialist
Specialist

tFileFetch doesn't pass along the contents of the file it retrieves. To work on the file, connect tFileFetch to a file input component with a trigger link. Then connect the file input component to tAggregateRow.
Anonymous
Not applicable
Author

Thank you guys for your reply.

 

@cterenzi I've tried setting trigger, but didn't get what component and which condition to use. Could you please elaborate ? 

cterenzi
Specialist
Specialist

Right-click on tFileFetch, Trigger -> On SubJob OK, click on your file input component.
Anonymous
Not applicable
Author

@cterenzi Thanks for the reply.

Do you mean tFileInputDelimited by file input component ? Or any other component ?

As tFileInputDelimited require file name/stream and schema to be defined, how can I achieve that ?

0683p000009LusA.png

 

UPDATE :

 

After research for a while, I got this :

https://help.talend.com/?_ga=2.238976835.2110167692.1495695405-1775967762.1495003860#/reader/KxVIhxt...