Pentaho数据集成kettledatabaseexception

时间:2015-06-01 14:40:38

标签: pentaho pentaho-cde pdi pentaho-ctools

我是PDI的新手。我一直在尝试检索并将ID号存储到csv文件中。但是我继续得到以下错误

  

kettledatabaseexception pentaho,无法关闭查询:resultset或   准备好的陈述

     

2015/06/01 16:36:58 - Orbit:获得CDC交易0 - 开始   run ... 2015/06/01 16:36:58 - 选择CDC.0的值 - 开始   run ... 2015/06/01 16:36:58 - 文本文件输出0 - 开始运行...   2015/06/01 16:36:58 - Orbit:获得CDC交易0 - 阅读查询   来自流的参数[选择CDC的值] 2015/06/01 16:36:58 -   轨道:获取CDC交易0 - 从步骤中读取[选择值   CDC] 2015/06/01 16:36:58 - 为CDC.0选择值 - 从中​​获取行   上一步:[0] 2015/06/01 16:36:58 - CSV文件输入0 - 完成   处理(I = 2,O = 0,R = 0,W = 1,U = 0,E = 0)2015/06/01 16:36:58 - 选择   CDC.0的值 - 将行写入下一步:[0] 2015/06/01 16:36:58 -   如果字段值为null.0 - 完成信号输出'到1输出   行集。 2015/06/01 16:36:58 - 如果字段值为null.0 - 已完成   处理(I = 0,O = 0,R = 1,W = 1,U = 0,E = 0)2015/06/01 16:36:58 - 选择   CDC.0的值 - 完成信号输出'到1输出行集。   2015/06/01 16:36:58 - 选择CDC.0的值 - 完成处理   (I = 0,O = 0,R = 1,W = 1,U = 0,E = 0)2015/06/01 16:36:58 - 轨道:获取CDC   transactions.0 - 查询参数= [0] 2015/06/01 16:36:58 -   轨道:获取CDC事务.0 - SQL查询:SELECT tb。* FROM   gl_history tb其中tb.ptid> ? 2015/06/01 16:36:58 - 文本文件   output.0 - ERROR(版本5.2.0.0,版本1从2014-09-30_19-48-28 by   buildguy):意外错误2015/06/01 16:36:58 - 文本文件输出    - 错误(版本5.2.0.0,buildguy从2014-09-30_19-48-28构建1):org.pentaho.di.core.exception.KettleStepException:   2015/06/01 16:36:58 - 文本文件输出0 - 字段[calc_amt]不能   在输入流中找到! 2015/06/01 16:36:58 - 文本文件输出    - 2015/06/01 16:36:58 - 文本文件output.0 - at org.pentaho.di.trans.steps.textfileoutput.TextFileOutput.processRow(TextFileOutput.java:139)   2015/06/01 16:36:58 - 文本文件输出0 - at   org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)2015/06/01   16:36:58 - 文本文件输出0 - at   java.lang.Thread.run(Thread.java:722)2015/06/01 16:36:58 - 轨道:获取   CDC transactions.0 - 在缓冲区上放置一行时停止   2015/06/01 16:36:58 - 轨道 - 声明已取消! 2015/06/01 16:36:58    - 轨道 - 声明已取消! 2015/06/01 16:36:58 - 轨道 - 声明已取消! 2015/06/01 16:36:58 - 轨道 - 声明已取消! 2015年6月1日   16:36:58 - 替换null .0 - 在缓冲区上放置一行时停止   2015/06/01 16:36:58 - 文本文件输出0 - 关闭普通文件...   2015/06/01 16:36:58 - 轨道:获取CDC交易0 - 完成阅读   查询,关闭连接。 2015/06/01 16:36:58 - 替换null .0 -   完成处理(I = 0,O = 0,R = 6,W = 5,U = 0,E = 0)2015/06/01 16:36:58    - 文本文件输出.0 - 完成处理(I = 0,O = 1,R = 1,W = 0,U = 0,E = 1)2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 转型   检测到一个或多个有错误的步骤。 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 转型是   杀死其他步骤! 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   CSV文件输入2015/06/01 16:36:58 - 轨道:获取CDC交易0 -   错误(版本5.2.0.0,构建1来自2014-09-30_19-48-28 by buildguy)   :关闭查询时出现意外错误:   org.pentaho.di.core.exception.KettleDatabaseException:2015/06/01   16:36:58 - Orbit:获得CDC交易0 - 无法关闭查询:   结果集或准备好的陈述2015/06/01 16:36:58 - 轨道:获得CDC   transactions.0 - 已在此Statement上调用Cancel。 2015年6月1日   16:36:58 - 轨道 - 数据库连接已关闭! 2015/06/01 16:36:58    - 轨道:获得CDC交易.0 - 完成处理(I = 50,O = 0,R = 1,W = 48,U = 0,E = 1)2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   如果字段值为null 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   选择CDC 2015/06/01 16:36:58的值 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   轨道:获取CDC交易2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   替换null 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   文本文件输出2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 错误(版本   5.2.0.0,buildbuy从2014-09-30_19-48-28构建1):检测到错误! 2015/06/01 16:36:58 - 勺子 - 转型了   完成! 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 错误(版本   5.2.0.0,buildbuy从2014-09-30_19-48-28构建1):检测到错误! 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 错误(版本   5.2.0.0,buildbuy从2014-09-30_19-48-28构建1):检测到错误! 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 转型   检测到一个或多个有错误的步骤。 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 转型是   杀死其他步骤! 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   CSV文件输入2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   如果字段值为null 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   选择CDC 2015/06/01 16:36:58的值 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   轨道:获取CDC交易2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   替换null 2015/06/01 16:36:58 -   T_STG_ORBIT_serialize_generic_for_fact_gl_history - 看一步:   文本文件输出

0 个答案:

没有答案