Kettle任务定时自动执行
1.准备好我们刚才配置完成的将mysql抽取到hbase表的kettle转换,是一个ktr文件
2.Kettle中新建job
3.配置job,选择start和转换,按住shift将start与转换连接
4.双击start配置定时,每分钟执行一次
5.双击转换选择我们准备好的ktr文件
6.执行job。第一次执行会让你选择job的保存路径。最后保存的是一个kjb文件
利用kettle自带的Ketchen.bat执行我们的hbaseJob.kjb文件
1.打开kettle安装目录找到Ketchen.bat,记住它的路径
新建一个hbaseJob.bat文件,编写内容
d: (kettle安装的盘符)
cd D:\KETTLE\data-integration (进入Ketchen.bat所在的目录)
kitchen /file:D:\KETTLE\hbaseJob.kjb /level:Base>>D:\KETTLE\log.log
(执行Ketchen.bat。其中/file后面的时候kjb文件的路径,/level后面是log日志存放的地方,Bsae是日志等级)
2.双击执行hbaseJob.bat文件,
稍等一会后打开我们刚刚指定的log文件,发现执行成功。并且之后每一分钟执行一次。
未完待续...