摘要: 下面代码是Java代码调用Kettle4.0版本的Transformation1、Java读取资源库运行Transformation(1)目录类型资源库Java代码view plainimportorg.pentaho.di.core.KettleEnvironment;importorg.pentaho.di.core.exception.KettleException;importorg.pentaho.di.repository.filerep.KettleFileRepository;importorg.pentaho.di.repository.filerep.KettleFileR 阅读全文
posted @ 2011-12-09 10:47 lovecd 阅读(2473) 评论(1) 推荐(0) 编辑
摘要: 在做查询的时候发现,中文是乱码。java能很容易的实现转码,在kettle中要稍微复杂些。首先在eclipse中创建一个java工程,工程中只有一个类,该类提供了一个静态方法,实现转码功能。代码如下:‍package se.encoder;import java.io.UnsupportedEncodingException;public class DoEncoder {public static final String getContent(String str) { try { return new String(str.getBytes("ISO-8859-1") 阅读全文
posted @ 2011-12-09 09:32 lovecd 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。网络摘抄1:错误信息Malformed filesvn: E:\svn\repository\conf\svnserve.conf:12: Option expected原因:配置文件12行开头有空格错误信息Attempted to lock an already-locked dirsvn: Working copy 'E:\integration\com.sv 阅读全文
posted @ 2011-12-09 09:03 lovecd 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 系统环境变量, "Kettle变量" 和内部变量三种系统环境变量的影响范围很广,凡是在一个 JVM下运行的线程都受其影响.Kettle 变量限制了变量的作用范围, 变量范围包括三种分别是 grand-parent job, parent job, root job内部变量: 是 kettle 内置的一些变量, 主要是kettle 运行时依赖的环境, 如转换文件名称, 转换路径,ip地址, kettle 版本号等等.2. 变量的设置"系统环境变量" 有三种设置方式1) 通过命令行 -D 参数2) 属性文件 kettle.property 中设置, 该属性文 阅读全文
posted @ 2011-12-09 09:02 lovecd 阅读(1489) 评论(0) 推荐(0) 编辑