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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources 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...