1.    运行cmd,进入kettle的目录cd C:\soft\kettle\data-integration

2.    运行start pan.bat命令 Pan—转换执行器(命令行方式),一般在自动调度时借助此命令调用调试成功的转换(transform)

3.    弹出新的cmd窗口

4.    运行kitchen.bat,弹出新的窗口 kitchen—任务执行器(命令行方式),一般在自动调度时借助此命令调用调试成功的任务(job)

5.    参考网址:http://blog.csdn.net/huangqiude/article/details/47172339

6.    和:http://www.xuebuyuan.com/2129955.html

7.    在kettle中需要新建一个资源库,点击下图红色部分

8.    选择其他资源库

9.    选择文件资源库,点击开始

10.    配置文件与路径,点击结束

11.    返回后看右上角已经是在刚刚创建的资源库中了。

12.    新建一个转换,保存,填写文件名,点击确定,文件保存到文件资源库的目录下。(如果不会的话可以看看另一篇csv转换的文章http://blog.csdn.NET/huiweizuotiandeni/article/details/54381922)

13.    测试这个转换,成功后,新建一个job

14.    保存,给job取个名称

15.    编写timing.bat脚本

16.

[plain] view plaincopy
  1. cd C:\soft\kettle\data-integration
  2. kitchen /file C:\soft\kettle\resourse-ware\timing.kjb /level Basic /logfile E:\timing.log
  3. @pause

17.    该脚本这么解释,先进入kitchen.bat所在目录,执行kitchen 后面为所带参数

18.    /file  后为job的路径

19.    /level  后为日志输出类型

20.    /logfile  后为日志输出路径

21.    返回桌面,右键此电脑,进入管理,右键-任务计划程序-新建基本任务

22.    找到要启动的程序或脚本

22.    完成,等待看程序是否执行

23.    5点45的数据

24.    进入定时任务,找到自己的任务,点击运行,进行测试(这样就不用等时间了)

25.    成功转换。

26. 成功

27. 测试pan命令,猜想pan命令是处理ktr的。新建panTest.bat

[plain] view plaincopy
  1. cd C:\soft\kettle\data-integration
  2. Pan /file C:\soft\kettle\resourse-ware\littltcsvToTable.ktr /level Basic /logfile E:\panTest.log
  3. @pause

28.    在windows定时任务中新建一个任务。

29.    成功

来源:http://blog.csdn.net/huiweizuotiandeni/article/details/54382639

windows是通过调用.bat文件来调用相应的程序。.bat文件找到相应程序的路径。

用window调用kjb和ktr相关推荐

  1. Kettle【实践 01】Linux环境下使用Azkaban定时调用Kettle的KJB或KTR脚本实现自动化数据处理(完整流程实例分享:包含sql+ktr+shell+flow相关文件云资源)

    资源链接在文章末尾,包含文件: 1. 说明 Kettle 的 KJB 或 KTR 调用使用的 shell 脚本,小伙伴可能会想,可以用 Linux 的 crontab 进行任务的调度啊,为什么需要 A ...

  2. Java调用kjb文件

    目录 一.kjb和ktr文件创建 kjb文件 ktr文件 关联kjb和ktr 变量信息 二. Java代码调用kjb 引包 放入kjb和ktr文件 三.代码调用 定时任务 一.kjb和ktr文件创建 ...

  3. 关于kettle版本报错不是合法的kjb,ktr文件

         遇到kjb,ktr文件识别不了问题主要先找kettle版本的问题,一般情况是版本问题导致的,大多是服务器部署的时间早版本低,本地测试用的版本高导致的,如果不想动服务器上部署好的kettle就 ...

  4. Window调用软键盘方法

    1 调用运行界面 win + r 快捷键也行 2 输入osk,回车 3 华丽丽的软键盘 因为笔记本的B和Q键坏了,所以只能出此下次,记得固定在Window底下的任务栏中,方便随时显示

  5. kettle怎么复制资源库的job_kettle插件更新:定时执行资源库及文件的ktr和kjb作业...

    TASKCTL自带的kettle插件默认是不支持调用资源库的ktr和kjb作业的,这里我们对插件做了改造,让它可以支持资源库作业的调度了. 下载地址: 安装方法: 解压后,把cprunkjbjob.s ...

  6. iframe,window,滚动栏的一些问题

    1.Iframe不显示边框:frameborder=0 2.Iframe不显示横向滚动栏:在iframe所指向的页面增加: <style> html{overflow-x:hidden;} ...

  7. Android之Window与WindowManager

     Window表示一个窗口的概念,在日常开发中直接接触Window的机会并不多,但却会经常用到Window,activity.toast.dialog.PopupWindow.状态栏等都是Window ...

  8. Oracle Java Stored Procedure调用Unix shell

    援引:Doc ID 109095.1 首先,在数据库端创建调用Unix shell的java类,用Runtime.getRuntime().exec()实现 1. CREATE OR REPLACE ...

  9. python调用ch_python curses使用

    python 中curses封装了c语言的curses,把c中复杂部分简单化,比如addstr(),mvaddstr(),mvwaddstr()合并成了一个addstr()方法. 一.语法入门 1.打 ...

  10. QT与JavaScript交互/Qt调用JS脚本

    QT与JavaScript交互/Qt调用JS脚本 简介 QT中调用JS函数 JS中调用QT函数 完整代码 mainwindow.h mainwindow.cpp html.html Qt调用JS脚本 ...

最新文章

  1. Java集合知识:TreeMap
  2. 智慧城市这份试卷 国外城市怎么答题?
  3. 配送交付时间轻量级预估实践
  4. MongoDB数据库备份恢复与导入导出
  5. C++|Qt工作笔记-Windows平台下的句柄与Qt中QWindow::winId()以及 QPlatformWindow::handle的区别与联系
  6. 吴征:只为寻找到杨澜
  7. IP分类以及子网掩码
  8. LINUX SHELL中,如何查找某些文件并删除
  9. Smart3D三维建模操作笔记
  10. python 实现将网页转化成pdf文档
  11. HTML5超级链接、图片与多媒体
  12. ThingJS学习笔记
  13. Kaldi 使用,egs下通用样例及功能小结
  14. jQuery插件之jqzoom放大镜插件
  15. Java常用工具类-发短信(集成河南华夏通信短信网关)
  16. 企业内网安全体系化发展方向
  17. git拉取代码报错fatal Authentication failed for ‘httpxxxx.git‘‘解决方案
  18. 微信开通检测无需等待准确高的软件
  19. 模拟网易云的H5音乐播放器
  20. SSH Tunnel隧道

热门文章

  1. 人人商城二次开发 各个装修模块diypage的自定义样式
  2. [VT虚拟化驱动]利用EPT实现无痕HOOK
  3. 凸优化(一)绪论与凸集
  4. 广义表详解(C语言版)
  5. python课程改进建议_关于Python课程的思考和意见
  6. 一起来找:程序员必去的社区与网站
  7. 51单片机数码管显示数字及小数点
  8. 全智通A+常见问题汇总解答—A+维修管理—维修领料,修改领料单材料归属到了另一个维修单下
  9. java中类成员,java中类成员的限定词
  10. smbd cpu高 linux,Samba smbd vfs.c访问限制绕过漏洞(CVE-2015-5252)