kettle cmd

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了kettle cmd脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1:cmd方式运行

1.ktr的运行:运行transformation文件是通过Pan.bat来运行的。

打开cmd命令行窗口,转到Pan.bat所在的目录,如d:data-integration,然后执行文件的命令为:pan /file D:etltestEtltestTrans.ktr

2.kjb的运行:运行job文件是通过kITchen.bat来运行的。

打开cmd命令行窗口,转到Pan.bat所在的目录,如d:data-integration,然后执行文件的命令为:kitchen /file D:etltestjobOK.kjb

2.bat文件运行

如果觉得通过打开命令行输入麻烦,我们可以把它写在一个批处理文件中。如:

d:

cd D:data-integration

pan /file D:etltestEtltestTrans.ktr

把这些内容保存在Pan.bat里,通过双击panKtr.bat就可以执行ktr文件了。

同样地,我们把下面的内容:

d:

cd D:data-integration

kitchen /file D:etltestjobOK.kjb

保存在kitchenKjb.bat里,双击它,也可以执行kjb文件。

2 :keTTLe  kitchen.bat 后面参数说明

Options:/rep        : Repository name/user       : Repository username/pass       : Repository password/job        : The name of the job to launch/dir        : The directory (dont forget the leading /)/file       : The filename (Job XML) to launch/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 build date/param      : Set a named parameter <NAME>=<VALUE>. For example -param:FOO=bar/listparam : List information concerning the defined parameters in the specified job./export     : Exports all linked resources of the specified job. The argument is the name of a ZIPfile.

而options 后面可以是=也可以是:也可以是空格

kitchen.bat /file d:   或者 -file=D: 或者/file:D:

下面是windows系统下一个完整的执行kettle程序的 bat 批处理文件的内容

======================================

e:

cd E:Toolsdata-integrationKitchen.bat -rep repname -user admin -pass admin -dir /dirname -job jobname -level=basic>D:kettlelogkettlelog.log

脚本宝典总结

以上是脚本宝典为你收集整理的kettle cmd全部内容,希望文章能够帮你解决kettle cmd所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。