kettle4.2 java调用transaction

 

KettleEnvironment.init();
		TransMeta transMeta = new TransMeta(filename);
		Trans trans = new Trans(transMeta);
		trans.prepareExecution(null);
		trans.startThreads();
		trans.waitUntilFinished();
		trans.cleanup();
		
		if(trans.getErrors() != 0){
			System.out.println("Error!");
		}

 

 

 

 

INFO  09-02 17:37:15,781 - trans1 - 为了转换解除补丁开始  [trans1]
INFO  09-02 17:37:15,828 - XML输出 - Opening output stream in encoding: UTF-8
INFO  09-02 17:37:16,234 - 表输入 - Finished reading query, closing connection.
INFO  09-02 17:37:16,234 - 表输入 - 完成处理 (I=8, O=0, R=0, W=8, U=0, E=0
INFO  09-02 17:37:16,234 - XML输出 - 完成处理 (I=0, O=8, R=8, W=8, U=0, E=0

手机扫一扫,欢迎关注公众号

关注程序员成长

posted @   maventalker  阅读(181)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示