如何将tFileList输出发送到Talend中的文件?

如何将tFileList输出发送到Talend中的文件?,talend,Talend,我想将tFileList返回的文件列表连接到一个文件。不允许我将其连接到tFileOutputDelimited组件。您可以执行以下操作-tfilelist提供了迭代选项,您可以将其连接到tFixedFlowInput。在tFixedFlowInput中,您可以创建一个模式列,比如filename,其表达式为 filename = ((String)globalMap.get("tFileList_1_CURRENT_FILE")) 假设tFileList_1是tFileList组件的名称。

我想将tFileList返回的文件列表连接到一个文件。不允许我将其连接到tFileOutputDelimited组件。

您可以执行以下操作-tfilelist提供了迭代选项,您可以将其连接到tFixedFlowInput。在tFixedFlowInput中,您可以创建一个模式列,比如filename,其表达式为

filename = ((String)globalMap.get("tFileList_1_CURRENT_FILE"))
假设tFileList_1是tFileList组件的名称。 从tFixedFlowInput,您可以连接到tFileOutputDelimited并写入文件。确保使用tFileOutputDelimited的append选项,否则它将在每次迭代中不断覆盖数据

tFileList--->(iterate)tFixedFlowInput------>(rowmain)------->tFileOutputDelimited