我需要从FTP位置读取要处理的源文件。为每个部门分配一个特定的FTP文件夹。我想这样做
(1)获取所有部门ID的列表并逐行传递给该作业中的作业(2),获取当前部门ID的访问凭据,并将其放入变量(3)从部门特定FTP访问文件,对其进行处理,并将处理后的文件放入FTP中
在我的水壶版本(CE 5.0.1)中,我不知道如何在转换过程中从SFTP获取文件。在职务级别上有一个步骤可用。如果转换有一个步骤,我可以从Get变量setp传递访问凭据,这样对于所有的Dept it,它都可以计算出来。
请指导我怎么做这件事?
发布于 2014-09-30 08:15:50
有两种办法:
备选案文A(建议):
备选案文B(实验性):
从PDI 5开始,有一个转换执行器步骤和一个作业执行器步骤,可以从转换中调用。他们的目的是为这类任务提供一个更简单的迭代模型。
https://stackoverflow.com/questions/26098371
复制相似问题