我需要将文件从 SFTP 移动到本地目录,这很简单。我曾经
tftpconnection-->tfileexists-->(if)tfileinput-->tmap--tfileoutput
移动文件,然后我有其他子作业作为tfileexists-->(if)tfileinput-->tmap--tfileoutput
. 我在同一个作业中有十个子作业,从 SFTP 的不同目录移动不同的文件。
我还必须捕获所有与文件相关的详细信息,即文件大小、行数和处理时间、源和目标。
现在我想如果我使用我可以做到这一点
tfileproperties--->iterate--->tfilerowcount--->onComponentOk--->tfixedFlowInput
-- tfileoutput
但是,我只想要一个可以捕获文件的所有详细信息的子作业。但是在上面的流程中,我必须对要在 tfixedFlowInput 中捕获的子作业文件详细信息进行硬编码,这不是我想要的。有什么方法可以通过动态更改 tFixedFlowInput 中的文件详细信息在单个子作业中实现这一点。
任何指导都会非常充实。
谢谢。