kettle传参数启动

在项目中kettle定时执行每天数据,如果哪天没执行或有误需重执行某天数据,在kettle作业、转换中改时间再运行比较麻烦,用传参的形式运行就可以方便些。
下面是创建传参作业的过程:
(1)新建一个作业(新建->作业),并在控制面板右键:
在这里插入图片描述
(2)设置一个命令参数:
在这里插入图片描述

(3)把作业的参数传递给转换:
在这里插入图片描述

(4)在转换中右键设置转换属性:
在这里插入图片描述

(5)接收作业中设置的传递参数:
在这里插入图片描述

(6)参数的获取:注意勾选替换变量

在这里插入图片描述

(7)用命令行执行此.kjb文件:
进入到kitchen目录下
在这里插入图片描述

按住Shift键+鼠标右键,点击在此处打开窗口,执行的命令:

  .\Kitchen.bat -file D:/kjb1.kjb -param data='2020-11-12'

在这里插入图片描述
在这里插入图片描述
个人常用命令:

命令描述
-filejob或trans文件路径
-norep标明不是资源库里的文件
-param参数设置
-logfilelog输出文件名
-levellog级别 (Basic, Detailed, Debug, Rowlevel, Error, Nothing)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值