kettle怎样实现条件判断调度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kettle怎样实现条件判断调度相关的知识,希望对你有一定的参考价值。

参考技术A 可以在Scripting --> Modified Java Script Value 中实现,JS的用法
if(条件)
操作1;

else
操作2;

Kettle调度Python脚本

详情见图

 

 

etl_bst_agg_zw_tkt_model_d.py 支持传递时间参数,不传递时,默认调度昨天的数据

如:python etl_bst_agg_zw_tkt_model_d.py  20200101 20200102   调度20200101这一天的数据

  python etl_bst_agg_zw_tkt_model_d.py  20200101 20200105   调度20200101-20200104这4天的数据,脚本中自动按天进行循环调度

上图通过参数${BEGIN_DATE}、${END_DATE} 进行传递

 

 

以上是关于kettle怎样实现条件判断调度的主要内容,如果未能解决你的问题,请参考以下文章

Shell编程中 if语句判断时怎样写判断条件判断变量a若为整型变量则执行后面的语句

kettle-单表增量同步

编程while循环如果有两个不同条件该怎样设置?

怎样用Sql语句判断一张表中的两条数据相同

自己动手写编译器:实现if判断中“||“和“&&“条件判断的中间代码生成

自己动手写编译器:实现if判断中“||“和“&&“条件判断的中间代码生成