命令行方式执行kettle的JOB
来源:互联网 发布:淘宝衣服尺码怎么看 编辑:程序博客网 时间:2024/05/18 01:11
kettle中Kitchen是一个作业执行引擎,用来执行作业,这是一个命令行执行JOB的工具。
前提:
配置好JAVA环境变量
打开我的电脑--属性--高级--环境变量
新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
/rep : Repositoryname 资源库名称
/user : Repositoryusername 资源库用户名
/pass : Repositorypassword 资源库密码
/job : Thenameofthejobtolaunch 任务名称
/dir : The directory 任务目录 记得开始的/or\
/file : The filename 任务XML文件名称
/level : The logging level 指定日志级别(Basic, Detailed,Debug, Rowlevel, Error,Nothing)
/logfile : The logging file to write to 指定日志文件
/listdir : List the directories in the repository 列出指定存储中的目录结构
/listjobs : List the jobs in the specified directory 列出指定目录下的任务列表
/listrep : List the available repositories 列出所有的存储
/norep : Do not log into the repository 不写日志
/version : show the version, revision and builddate
/param : Set a named parameter<NAME>=<VALUE>. For example -param:FOO=bar
/listparam : List information concerning the definedparameters in the specified job.
/export : Exports all linked resources of thespecified job. The argument is the name of a ZIP file.
/maxloglines : The maximum number of log lines that arekept internally by Kettle. Set to 0 to keep all rows (default)
/maxlogtimeout : The maximum age (in minutes) of a log linewhile being kept internally by Kettle.
Set to 0 to keep all rowsindefinitely (default)
kitchen /file:D:/demo/demo.kjb /level:Basic>D:/demo/demo.log
kitchen /rep etl /user admin /pass admin /dir demo /job demo /level Basic /logfile D:/demo/log/demo.log
kitchen.sh -file=/home/job/demo.kjb >> /home/job/log/demo.log
kitche.sh -rep=etl -user=admin -pass=admin -level =Basic -job=demo
- 命令行方式执行kettle的JOB
- 在Linux中通过Kitchen和Pan以命令行方式执行kettle的Job和Transformation
- KETTLE命令行执行JOB(*.KJB)
- kettle的job中执行每行
- windows定时执行kettle的job
- windows定时执行kettle的job
- Kettle(Pentaho)实现web方式远程执行job或transformation
- linux下使用crond定时执行kettle的job
- linux下使用crontab定时执行kettle的job布曙
- linux下使用crond定时执行kettle的job任务
- kettle JOB kitchen 命令行参数 脚本写法
- linux下kettle网页版执行job方式(作业采用文件资源库存放)
- kettle后台执行JOB报错
- windows下定时任务执行kettle Job
- Kettle之命令行执行转换(transformation)
- kettle使用命令行来运行job和transform
- Kettle的命令行参数使用
- LoadRunner命令行的两种执行方式
- 知识扩展----快速阅读
- iOS 数组中的string 按照字典排序
- 在Linux上安装Memcached服务
- Disruptor个人笔记(一)
- HDOJ 4864 Task 贪心
- 命令行方式执行kettle的JOB
- 程序员心髓:移动应用API设计10大技巧
- 堆、栈、堆栈的含义(转)
- 使用Bitlocker使用智能卡加密数据
- 2014 Multi-University Training Contest 2 - 1011 / hdu 4882 ZCC Loves Codefires
- unix编译器gcc和g++
- 测试环境安装11g dataguard
- java设计模式之工厂模式(2)
- error:error C2065: 'ConvertStringSecurityDescriptorToSecurityDescriptor' : undeclared identifier