kettle用命令行执行ktr和kjb

简介:

Spoon 是一个图形用户界面,它允许你运行转换或者任务,其中转换是用Pan 工具来运行,任务是用Kitchen 来运行。Pan 是一个数据转换引擎,它可以执行很多功能,例如:从不同的数据源读取、操作和写入数据。Kitchen 是一个可以运行利用XML 或数据资源库描述
的任务。通常任务是在规定的时间间隔内用批处理的模式自动运

一。执行转换transformation(ktr)

cd d:\etl\bin

pan /file d:\etltest\etltestrans.ktr

二。执行任务job(kjb)

  1. 使用资源库(repository)登录时,默认的用户名和密码是admin/123456
  2. 当job是存放在资源库(一般资源库都使用数据库)中时,使用Kitchen.bat执行job时,需使用如下的命令行:
    Kitchen.bat /rep kettle /user admin /pass 123456 /job job名
  3. 当job没有存放在资源库而存放在文件系统时,使用Kitchen.bat执行job时,需使用如下的命令行:
    Kitchen.bat /norep /file dept-transfer-job-p.kjb
  4. 可以使用命令行执行job后,就可以使用windows或linux的任务调度来定时执行任务了
目录
相关文章
|
3月前
|
测试技术
如何用命令行执行cypress?
如何用命令行执行cypress?
|
JavaScript 前端开发 数据库
Kettle使用脚本实现循环(十)
Kettle使用脚本实现循环(十)
1328 0
Kettle使用脚本实现循环(十)
|
29天前
|
Shell Linux 网络安全
性能工具之 JMeter 使用 shell 脚本快速执行
【2月更文挑战第30天】性能工具之 JMeter 使用 shell 脚本快速执行
93 1
性能工具之 JMeter 使用 shell 脚本快速执行
|
3月前
|
监控 Java 数据库连接
kettle开发-远程执行作业
kettle开发-远程执行作业
87 0
|
9月前
|
Windows
07-Jmeter命令行运行脚本
07-Jmeter命令行运行脚本
|
11月前
|
安全 Unix Shell
掌握sh文件和shell脚本:如何在串行和并行模式下运行Python脚本
掌握sh文件和shell脚本:如何在串行和并行模式下运行Python脚本
|
SQL Shell HIVE
shell命令执行hive脚本
shell命令执行hive脚本
|
应用服务中间件 nginx C++
完整的命令行程序
完整的命令行程序
82 0
|
资源调度 Ubuntu Unix
05-PDI(Kettle)脚本执行
文章目录 05-PDI(Kettle)脚本执行 pan和kitchen实验背景 pan命令演示
05-PDI(Kettle)脚本执行
|
开发者 Python
命令行与脚本|学习笔记
快速学习命令行与脚本