首页 > 系统服务 > 详细

在Linux下设置Kettle的定时任务

时间:2019-12-26 11:56:26      阅读:288      评论:0      收藏:0      [点我收藏+]

完成以下工作,首先你要完成kettle的安装并且可运行,需要上传kettle的转换文件,注意路径和保存的位置。

1、【编写定时脚本】

-- 只需在脚本中添加一下信息,其中第9行是自己做的。可以测试运行,但建议不要用
-- /usr/local/kettle/data-integration/kitchen.sh -file=/usr/local/biemsj/kettle_data/boss.kjb > /usr/local/kettleLogs/log.txt

脚本文件需要自己创建。命令: touch  kettleShell.sh

下面是kettleShell.sh的脚本内容。

#!/bin/bash
source /etc/profile
TIME=$(date "+%Y%m%d")
/usr/local/kettle/data-integration/kitchen.sh -file=/usr/local/biemsj/kettle_data/boss.kjb > /usr/local/kettleLogs/log$TIME.log

2、【编写定时时间】
-- 在crontab -e中编辑定时时间

技术分享图片

crontab -e中编辑定时时间
* 2 * * * /usr/local/kettleShell/test.sh

在Linux下设置Kettle的定时任务

原文:https://www.cnblogs.com/yuezc/p/12101089.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!