Kettle8.2日期增量循环执行trans

Kettle8.2日期增量循环执行trans_第1张图片整个job如图所示,现要求按日期统计历史每日数据
先设置变量 计算20190625到20190701之间的数据
Kettle8.2日期增量循环执行trans_第2张图片设置初次循环变量值sys2和sys3
Kettle8.2日期增量循环执行trans_第3张图片Kettle8.2日期增量循环执行trans_第4张图片Kettle8.2日期增量循环执行trans_第5张图片设置循环结束的条件
Kettle8.2日期增量循环执行trans_第6张图片loopdate和sys就是需要统计的日期区间,注意转换成number

然后执行第一次转换任务
Kettle8.2日期增量循环执行trans_第7张图片Kettle8.2日期增量循环执行trans_第8张图片然后设置循环日期变量从20190625到20190701每天统计
Kettle8.2日期增量循环执行trans_第9张图片Kettle8.2日期增量循环执行trans_第10张图片把循环变量设置为环境变量替换初始值
Kettle8.2日期增量循环执行trans_第11张图片结束,此处日期直接用的sql中的方法,也可以使用js脚本设置循环增长

你可能感兴趣的:(ETL)