美文网首页
kettle命令行执行两种方法

kettle命令行执行两种方法

作者: kettle老者 | 来源:发表于2018-03-29 13:36 被阅读711次

    kettle命令行执行两种方法:

    • 基于Windows操作系统执行命令写法:
      创建一个test.bat文件,内容如下:

    @echo off
    set DaysAgo=-5 -- 天数差
    set curday=%date:~0,4%%date:~5,2%%date:~8,2% -- 当天日期
    echo %curday%
    set /a passday=%curday%+%DaysAgo% -- 过去某天日期
    echo %passday%
    E:\kettle\data-integration5_2\Kitchen.bat -rep=kettle_repo -param:"start_date=%passday%" -param:"end_date=%curday%" -job=/test/job_test -- Kettle命令行
    pause


    • 基于Linux操作系统执行命令写法:
      创建一个test.sh文件,内容如下:
      last_date=`date -d last-day +%Y%m%d`
      last_date_dfs=`date -d last-day +%Y-%m-%d`
      cur_date=`date +%Y%m%d`
      cur_date_dfs=`date +%Y-%m-%d`
      $KETTLE_HOME\Kitchen.sh -rep=kettle_repo -param:start_date=cur_date -param:end_date=last_date -job=/test/job_test -- Kettle命令行

    以上就介绍kettle两种操作系统环境下不同执行的命令方式
    群1:330599514 群2:452881901
    版权归:kettle老者
    转载来源:kettle老者

    相关文章

      网友评论

          本文标题:kettle命令行执行两种方法

          本文链接:https://www.haomeiwen.com/subject/undlzxtx.html