当前位置:编程学习 > JAVA >>

请教:Kettle的Transformation执行不完整

以下是我调用的代码,但是执行完以后老是发现FileName里有的一些过程没有执行。不知道是何原因?哪位达人帮忙分析一下,谢谢!!

public static void Transfer(String statDt) throws Exception {
  StepLoader.init();
  // 设置系统变量
  System.getProperties().put("DATADATE",statDt);
  EnvUtil.environmentInit();
  TransMeta transMeta = new TransMeta(FileName);
  Trans trans = new Trans(transMeta);
  trans.execute(null);
  trans.waitUntilFinished();
  if (trans.getErrors() > 0) {
   throw new RuntimeException("There were errors during transformation execution.");
  }
 }

--------------------编程问答-------------------- 怎么没人呢??? --------------------编程问答-------------------- 我直接在Kettle里手工执行是正常的,但是将Transformation导成xml,用上面的代码调用就会发现有些过程老是不给执行。

晕死了!
--------------------编程问答-------------------- 下图是我的Transformation的截图。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,