Kettle 版本及使用问题

kettle 简介

Kettle也叫PDI (Pentaho Data Intergration)

Kettle 版本及下载

7.1及更早版本:
https://sourceforge.net/projects/pentaho/files/Data Integration/

pdi-ce-8.0.0.0-28.zip
https://sourceforge.net/projects/pentaho/files/Pentaho 8.0/client-tools/pdi-ce-8.0.0.0-28.zip/download

pdi-ce-8.1.0.0-365.zip
https://sourceforge.net/projects/pentaho/files/Pentaho 8.1/client-tools/pdi-ce-8.1.0.0-365.zip/download

主页面推荐的下载链接是最新的8.1版本

Kettle 8.1 “从结果中获取文件” 模块使用bug

转换1. 新建一个转换(js生成空数据.ktr)

JavaScript代码:

// 生成空数据
// Script here
var a = null; 
var b = null; 
var c = null; 

转换2. 第二个转换(空数据文件获取.ktr)

job3. 设计一个job

在Kettle 7.1, 8.0 版本运行,转换1产生一个空文件,转换2生成空文件的文件信息,如:

type;filename;path;parentorigin;origin;comment;timestamp
一般;test.txt;file:///D://test.txt;js生成空数据;文本文件输出;This file was created with a text file output step;2018/05/28 15:03:07.583

在Kettle 8.1版本中运行,转换2生成的文件为空。
应该是Kettle8.1有bug导致,开源软件BUG多,建议用较稳定的Kettle7.1版。
版本控表示不开心~~~

posted on 2018-05-28 14:50  jmpep  阅读(9210)  评论(1编辑  收藏  举报

导航