zoukankan      html  css  js  c++  java
  • kettle学习(3)

    1.Kettle在linux上的部署和执行

    将pdi-ce-6.1.0.1-19.zip文件传输到Linux服务器上

    使用 unzip pdi-ce-6.1.0.1-196.zip解压文件

    解压文件之后产生该文件夹

    data-integration

    给该文件夹下的文件*.sh设置可执行权限

    chmod +x *.sh

    进入解压目录,键入“./kitchen.sh”回车,如果有帮助信息则表示kettle环境部署成功

    2.执行该kettle文件方法

    /home/admin/test/data-integration/kitchen.sh  -file=/home/admin/test/data-integration/xlDataMigration/hudashu_job.kjb

    将该命令写入shell脚本中  设置可执行的权限

    3使用shell定时器设置定时执行

    参考如下:

    1.在终端上,键入“crontab -e”,进入定时任务文件

    2.键入“a”,对文件进行编辑

    输入如下内容:  23 11 10 02 * /kettle/test.sh        其中 23为分钟,11为小时,10为日,02为月,*为星期几,crontab命令的使用这里不再赘述。

    3.键盘敲击exc,终端键入“:wq”,保存文件

    4.重启crond服务

              键入“cd /etc/init.d”,进入该目录

              键入“./crond restart”,重启crond服务

    5.等待执行结果

    6.执行成功,oh..nice!

  • 相关阅读:
    flask与Django的区别
    flask特殊装饰器
    flaskjinjia2模板
    flask类视图
    flask路由系统
    flask初识
    python2与python3 的安装与环境变量的添加
    WebGL_0007:强制横屏的参考
    NodeJS_0011:nodejs重定向到一个链接或本地的页面的方法
    NodeJS_0006:nodejs响应超时处理
  • 原文地址:https://www.cnblogs.com/hds-study-blogs/p/6676837.html
Copyright © 2011-2022 走看看