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的任务调度来定时执行任务了
目录
相关文章
|
数据库连接 数据库
kettle开发篇-数据库查询
kettle开发篇-数据库查询
991 0
|
数据采集 Oracle 关系型数据库
kettle开发-循环驱动作业
kettle开发-循环驱动作业
1599 0
|
SQL 分布式计算 Oracle
数据同步工具DataX的安装
数据同步工具DataX的安装
5883 0
|
机器学习/深度学习 人工智能 Java
验证码破解全流程实战
验证码破解全流程实战
1543 0
验证码破解全流程实战
|
数据采集 存储 Java
|
9月前
|
SQL 存储 关系型数据库
MySQL恢复之Binlog格式详解
本文详解MySQL binlog日志的格式与闪回恢复机制,涵盖误操作数据恢复的核心原理、注意事项及实操步骤。重点解析ROW格式下的各类binlog事件(如Format_desc_event、Query_event、Table_map_event、Write/Update/Delete_rows_event等)的结构与作用,并结合实际场景演示如何通过mysqlbinlog工具解析日志、生成反向SQL实现精准恢复。内容深入浅出,适用于DBA及开发人员提升数据安全保障能力。
655 0
MySQL恢复之Binlog格式详解
|
SQL Oracle 算法
|
算法 安全 Java
Java多线程基础-12:详解CAS算法
CAS(Compare and Swap)算法是一种无锁同步原语,用于在多线程环境中更新内存位置的值。
702 0
|
JavaScript 前端开发 Java
Spring Boot 与 Vue.js 前后端分离中的数据交互机制
本文深入探讨了Spring Boot与Vue.js在前后端分离架构下的数据交互机制。通过对比传统`model.addAttribute()`方法与RESTful API的设计,分析了两者在耦合性、灵活性及可扩展性方面的差异。Spring Boot以RESTful API提供数据服务,Vue.js借助Axios消费API并动态渲染页面,实现了职责分明的解耦架构。该模式显著提升了系统的灵活性和维护性,适用于复杂应用场景如论坛、商城系统等,为现代Web开发提供了重要参考。
1600 0