Kettle使用_15 文件操作复制文件到结果

                       Kettle使用_15 文件操作复制文件到结果

需求: 通过Kettle的组件实现文件夹下所有文件的复制到另外个文件夹。

解决方法:结合获取文件名、复制文件名到结果执行作业、添加到结果文件列表、复制/移动结果文件组件解决。

Step1: 新建个转换。

Step2: 拖个获取文件名到转换里,该组件位于转换输入分类下。

 

 

Step3:配置获取文件名组件:

 

 

扫描二维码关注公众号,回复: 12408384 查看本文章

 

Step4:拖动个复制文件名到结果组件,并通过SHIFT将获取文件名与它连接。

Step5:配置复制文件名到结果组件,这里选择文件名字段是filename。

Step6:拖动一个执行作业组件,该组件位于转换流程分类下。通过SHIFT连接复制文件到结果组件和执行作业组件

 

Step7:新建作业并拖个开始组件。

 

Step8:在作业面板里拖个添加到结果文件列表组件(位于作业文件管理分类下。),并与开始组件连接。

 

Step9:配置添加到结果文件列表组件,这里需要勾选上一个作业项的结果作为参数选项

 

Step10:拖动个复制/移动结果文件组件,位于作业文件管理分类下。

 

Step11:配置复制/移动结果文件组件并保存

Step12:运行转换验证。

完整流程示意:

 

转换

作业

猜你喜欢

转载自blog.csdn.net/shenliang1985/article/details/112971643