Kettle之命令行执行转换(transformation)

本文介绍了如何在Kettle中通过命令行方式执行转换,详细阐述了命令行参数设置和操作步骤,帮助用户实现离线或自动化执行数据处理任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

--命令行执行转换

pan /rep etl /user admin /pass admin /trans 业务报装+记录排序
--详细参数
C:\Users\gyh>pan
DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=D:\Program Files\Java\jdk1.6.0_33
DEBUG: _PENTAHO_JAVA=D:\Program Files\Java\jdk1.6.0_33\bin\java.exe
Options:
  /rep            : 资源库名称
  /user           : 资源库用户名
  /pass           : 资源库密码
  /trans          : 要启动的转换名称
  /dir            : 目录(不要忘了前缀 /)
  /file           : 要启动的文件名(转换所在的 XML 文件)
  /level          : 日志等级 (基本, 详细, 调试, 行级, 错误, 没有)
  /logfile        : 要写入的日志文件
  /listdir        : 列出资源库里的目录
  /listtrans      : 列出指定目录下的转换
  /listrep        : 列出可用资源库
  /exprep         : 将资源库里的所有对象导出到 XML 文件中
  /norep          : 不要将日志写到资源库中
  /safemode       : 安全模式下运行: 有额外的检查
  /version        : 显示版本,校订和构建日期
  /param          : Set a named parameter <NAME>=<VALUE>. For example -param:FOO=bar
  /listparam      : List information concerning the defined named parameters inthe specified transformation.
  /maxloglines    : The maximum number of log lines that are kept internally by Kettle. Set to 0 to keep all rows (default)
  /maxlogtimeout  : The maximum age (in minutes) of a log line while being kept 
	        internally by Kettle. Set to 0 to keep all rows indefinitely (default)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值