【发布时间】:2018-01-09 13:08:32
【问题描述】:
所以,正如标题所说,我正在使用 Talend ESB 来处理骆驼消息传递。就我而言,我将文件内容作为消息正文发送给子 Talend 作业。在某些情况下,文件的内容可能有 2+ 行。我所需要的只是能够在子作业本身内独立地迭代每一行。
我想我的问题是 2 折。 1. 如果可能,我该怎么做? 2. 迭代过程更适合路由级别,还是路由调用的子作业。
现在,我正在处理的文件是 | 分隔的。为了处理这个问题,我让 tRouteInput_1 直接进入 tExtractDelimtedFields 并使用这些值来全局设置变量,就像这样。
这个问题是它只读取文件的第一行,然后继续。我需要能够遍历文件/骆驼消息中的每一行。
谢谢, 亚历克斯
【问题讨论】: