kettle命令启动:

http://download.csdn.net/detail/ludaxin6/9519418

kettle命令启动参数:

http://blog.csdn.net/gleiyu/article/details/38089983

相关详细参数:

  /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)

示例:
windows环境下 多个参数用 / 分隔 ,key 和value中间用 : 分隔
     JOB在文件中
  1. kitchen /file:D:/demo/demo.kjb /level:Basic>D:/demo/demo.log
JOB在数据库中
  1. kitchen /rep etl /user admin /pass admin /dir demo /job demo /level Basic /logfile D:/demo/log/demo.log

linux环境下 参数用 - 分隔,key 和value 中间用=号分隔
JOB在文件中
  1. kitchen.sh -file=/home/job/demo.kjb >> /home/job/log/demo.log
JOB在数据库中
  1. kitche.sh -rep=etl -user=admin -pass=admin -level =Basic -job=demo

如果在.bat文件中

d:
cd D:\etl\data-integration
kitchen /file C:\Users\for_elegant\Desktop\aramark\amrmark.kjb /level Basic /logfile E:\%date:~0,4%%date:~5,2%%date:~8,2%.log

即:

则会生成一个时间日期为文件名的文件。

命令行启动kettle的更多相关文章

  1. Apache Commons CLI官方文档翻译 —— 快速构建命令行启动模式

    昨天通过几个小程序以及Hangout源码学习了CLI的基本使用,今天就来尝试翻译一下CLI的官方使用手册. 下面将会通过几个部分简单的介绍CLI在应用中的使用场景. 昨天已经联系过几个基本的命令行参数 ...

  2. sublime text2在windows中以命令行启动

    sublime text2在windows中以命令行启动   把执行文件添加到PATH中即可,如图: 如果你和我一样习惯了mac下的简写subl,那么需要在程序目录中新建一个批处理文件subl.bat ...

  3. Apache Commons CLI命令行启动

    今天又看了下Hangout的源码,一般来说一个开源项目有好几种启动方式--比如可以从命令行启动,也可以从web端启动.今天就看看如何设计命令行启动... Apache Commons CLI Apac ...

  4. 记一次使用命令行启动部署在tomcat上的应用

    在Eclipes进行程序开发完成后,一般都会直接在Eclipse部署启动,其中的一些启动参数设置都会在其中进行,若用命令行启动,则需要手动配置. 程序开发完成后打成的war包,需要部署到Tomcat应 ...

  5. 转载:使用命令行启动VirtualBox虚拟机

    使用命令行启动VirtualBox虚拟机 装上VirtualBox就琢磨着如何让它开机自动启动,又或者能够通过命令行的形式直接启动指定的虚拟机. 看了下VirtualBox的官方文档,发现有一个命令可 ...

  6. Android中使用am命令实现在命令行启动程序详解

    在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. 复制代码代码如下: usage: am [subcommand] [options] start an ...

  7. 如何设置fedora默认从命令行启动?

    Sumary:因为在fedora中没有/etc/initab文件我们不方便从这里设置它的runlevel target,但是linux又给我们提供了一个强悍的工具systemd,我们可以用system ...

  8. vmware 命令行启动虚拟机

    在redhat enterprise 5.3安装了vmware workstation,如何用vmware 命令行启动指定虚拟机?/usr/bin/vmware[root@node0 ~]# /usr ...

  9. UWP: 通过命令行启动 UWP 应用

    最近在开发应用的过程中,我遇到了如标题所述的需求,其实主要是为了能够快捷启动应用,正像我们可以在"运行"对话框中可以输入一些可执行程序的名称后,就能够直接启动它:这样做,可以增加 ...

随机推荐

  1. MySQL插入性能优化

    目录 MySQL插入性能优化 代码优化 values 多个 一个事务 插入字段尽量少,尽量用默认值 关闭 unique_checks bulk_insert_buffer_size 配置优化 inno ...

  2. 【php】基础学习2

    主要包括数组的学习,具体如下: <html xmlns=http://www.w3.org/1999/xhtml> <head> <meta http-equiv=Con ...

  3. Oracle分组函数以及数据分组

    简单总结一下对于数据的分组和分组函数. 本文所举实例,数据来源oracle用户scott下的emp,dept ,salgrade 3表:数据如下: 一.分组函数 1.sum()求和函数.max()求最 ...

  4. python学习笔记——爬虫的抓取策略

    1 深度优先算法 2 广度/宽度优先策略 3 完全二叉树遍历结果 深度优先遍历的结果:[1, 3, 5, 7, 9, 4, 12, 11, 2, 6, 14, 13, 8, 10] 广度优先遍历的结果 ...

  5. Linux调度器 - 用户空间接口

    一.前言 Linux调度器神秘而充满诱惑,每个Linux工程师都想深入其内部一探究竟.不过中国有一句古话叫做“相由心生”,一个模块精巧的内部逻辑(也就是所谓的“心”)其外延就是简洁而优雅的接口(我称之 ...

  6. sql 2008批量删除数据表格

    DECLARE @Table NVARCHAR(300) DECLARE @Count Int = 0 DECLARE tmpCur CURSOR FOR SELECT name FROM sys.o ...

  7. hdu 4961 Boring Sum(高效)

    pid=4961" target="_blank" style="">题目链接:hdu 4961 Boring Sum 题目大意:给定ai数组; ...

  8. WPF绑定时要绑定属性,不要绑定字段

    如题(就是加get;set;),绑定属性不出东西,不知道为什么...

  9. TCP协议具体解释(上)

     TCP协议具体解释 3.1 TCP服务的特点 TCP协议相对于UDP协议的特点是面向连接.字节流和可靠传输. 使用TCP协议通信的两方必须先建立链接.然后才干開始数据的读写.两方都必须为该链接分 ...

  10. Dubbo 基础介绍

    1.学习背景 随着互联网的发展,越来越多的企业每天处理着上亿级的请求,以及每秒几万的并发操作,对于传统的 JavaWeb 工程师是一个巨大的挑战.然而越来越复杂的业务以及数据库设计使得代码变得非常庞大 ...