kettle 文本文件输入 每天定时 读取ftp 文件夹 名 变量设置问题

0
kettle 文本文件输入 每天定时 读取ftp 文件夹 名 变量设置问题:
如题 需求 数据每天定时上传压缩文件 到ftp 中。kettle 每天进行数据下载和读取文件夹的内容。
问题 是如何 下载时 读取 当天的压缩文件,怎么设置文件变量?
 
截图1 是文件命名规则
截图2 是job 
截图3 是 解压缩文件 双击后 蓝色部分 希望能变成自动的获取当天的日期
求大侠指教
 
 
 
2FC4.tmp_.jpg 5FDB.tmp_.jpg 2415.tmp_.jpg
已邀请:
0

BI_H_Y_Chang 2016-09-06 回答

若存在一次读取多份文件的需要(即一天中有多份文件)
  1. 获取文件名(遍历目录下所有zip文件)
  2. 【解压缩文件】【从上一步作业获取参数】使用上一步遍历得到文件名

 
若以上情况不存在 请忽略
  1. 获取当前日期(控件【获取系统信息】)格式化图1中文件名中的日期格式
  2. 将上边格式化后的日期 作为参数传递至下一步骤
  3. 路径与日期(上一步中的参数)拼接
  4. “压缩文件名:”填写 文件路径\00944_${day_format_key}.zip

要回复问题请先登录注册