我需要从FTP位置读取要处理的源文件。对于每个部门,分配一个特定的FTP文件夹。我想这样做
(1)获取所有部门ID的列表并将其逐行传递给作业 (2)在该作业中,获取当前Dept ID的访问凭证并将其放入变量中 (3)从Dept特定FTP访问文件,处理它并将处理后的文件放回FTP
在我的水壶版本(CE 5.0.1)中,我没有得到如何在转换中从SFTP获取文件。工作级别有一个步骤。如果转换中有一个步骤,我可以从Get Variables setp传递访问凭据,这样对于所有Dept ID,它都可以解决。
请指导我怎么做?
答案 0 :(得分:0)
两种方法:
选项A(推荐):
选项B(实验性):
从PDI 5开始,有一个转换执行程序步骤和一个可以在转换中调用的作业执行程序步骤。它们的目的是为这类任务提供更简单的迭代模型。