首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pentaho水壶在转换中从SFPT获取文件

问Pentaho水壶在转换中从SFPT获取文件
EN

Stack Overflow用户
提问于 2014-09-29 11:03:13
回答 1查看 1.7K关注 0票数 0

我需要从FTP位置读取要处理的源文件。为每个部门分配一个特定的FTP文件夹。我想这样做

(1)获取所有部门ID的列表并逐行传递给该作业中的作业(2),获取当前部门ID的访问凭据,并将其放入变量(3)从部门特定FTP访问文件,对其进行处理,并将处理后的文件放入FTP中

在我的水壶版本(CE 5.0.1)中,我不知道如何在转换过程中从SFTP获取文件。在职务级别上有一个步骤可用。如果转换有一个步骤,我可以从Get变量setp传递访问凭据,这样对于所有的Dept it,它都可以计算出来。

请指导我怎么做这件事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-30 08:15:50

有两种办法:

备选案文A(建议):

  • 父作业调用子作业,每行执行子作业一次;
  • 子任务:通过sftp获取文件,并将文件传递给转换;
  • 转换:读取一个文件。

备选案文B(实验性):

从PDI 5开始,有一个转换执行器步骤和一个作业执行器步骤,可以从转换中调用。他们的目的是为这类任务提供一个更简单的迭代模型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26098371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档