1 首先保证linux上面已经安装jdk,因为kettle是用Java开发,依赖于jdk

2 将pdi-ce-7.1.0.0-12.zip 上传到linux对应文件夹下面(笔者上传到/opt/kettle/下面)

解压 :unzip pdi-ce-7.1.0.0-12.zip

3 解压之后进入data-integration文件夹,如果里面.sh文件没有权限,可以使用命令增加(chmod +x ./data-integration/*.sh)

4 使用命令测试是否部署成功cd /opt/kettle/data-integration

进入data-integration文件夹

输入:./kitchen.sh

出现帮助信息,则证明可以运行。如下图:

5 ktr的运行:运行transformation文件是通过pan.sh来运行的

命令:./pan.sh -file=/opt/kettle/test/0815.ktr

运行kettle之后,会在系统某一个文件夹下面生成.kettle文件夹和.pentaho文件夹。里面存放了kettle的一些配置

参考:https://blog.csdn.net/zzq900503/article/details/79110810

最新文章

  1. as3 Loader 加载资源后内存泄露无法释放的问题。
  2. 【NFC】Android NFC API Reference中英文
  3. [C++] C/C++结构体的区别
  4. jQuery Ajax 操作函数及deferred对象
  5. swift与OC混编高级教程之混编框架的创建和调用
  6. 自媒体时代网络脱口秀节目的“五W”分析——以《罗辑思维》为例
  7. [转] Jquery滚动加载
  8. linux杂记(二)主机硬盘规划
  9. django virtualenv
  10. Object修改链表
  11. 一般处理程序获取Session方式
  12. 20165325 2017-2018-2 《Java程序设计》第七周学习总结
  13. html5(五)拖放
  14. 可重入锁 & 不可重入锁
  15. Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
  16. lua迭代器和泛型for浅析
  17. zzuli2226:神奇的薯条
  18. WPF 网易云音乐PC端
  19. ASP.NET Core 2 学习笔记(六)MVC
  20. C#比较两个字符串的相似度【转】

热门文章

  1. sysbench 数据库性能测试工具的使用
  2. 为什么Microsoft Office 2016安装时不能自选安装组件和安装路径?
  3. Matlab---绘图及其位置摆放
  4. jsp的标签库
  5. Spring管理Hibernate事务
  6. [唐胡璐]QTP技巧 - QTP菜单项消失
  7. docker自定义镜像仓库
  8. ubunut:子进程 post-installation script 返回了错误号 1
  9. filter(expr|obj|ele|fn)筛选出与指定表达式匹配的元素集合。
  10. html([val|fn])