设为首页收藏本站 开启辅助访问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

查看: 47|回复: 2

[未解决] 日期类型传递

[复制链接]

1

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2018-5-5 03:17:47 | 显示全部楼层 |阅读模式
从一个表中查询最新时间,设置成变量传到另一个表中作为条件使用更新补全数据

错误信息:

2018/05/04 19:27:21 - Spoon - Using legacy execution engine
2018/05/04 19:27:21 - Spoon - 转换已经打开.
2018/05/04 19:27:21 - Spoon - 正在打开转换 [获取对账之前第一批信息]...
2018/05/04 19:27:21 - Spoon - 开始执行转换.
2018/05/04 19:27:21 - 获取对账之前第一批信息 - 为了转换解除补丁开始  [获取对账之前第一批信息]
2018/05/04 19:27:21 - 表输入.0 - ERROR (version file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : Unexpected error
2018/05/04 19:27:21 - 表输入.0 - ERROR (version file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : org.Kettle.org" target="_blank" class="relatedlink">Pentaho.di.core.exception.KettleDatabaseException:
2018/05/04 19:27:21 - 表输入.0 - Couldn't get row from result set
2018/05/04 19:27:21 - 表输入.0 - 从字符串转换日期和/或时间时,转换失败。
2018/05/04 19:27:21 - 表输入.0 -
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.core.database.Database.getRow(Database.java:2546)
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.core.database.Database.getRow(Database.java:2516)
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.core.database.Database.getRow(Database.java:2494)
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.trans.steps.tableinput.TableInput.doQuery(TableInput.java:259)
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.trans.steps.tableinput.TableInput.processRow(TableInput.java:140)
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2018/05/04 19:27:21 - 表输入.0 -         at java.lang.Thread.run(Unknown Source)
2018/05/04 19:27:21 - 表输入.0 - Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 从字符串转换日期和/或时间时,转换失败。
2018/05/04 19:27:21 - 表输入.0 -         at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259)
2018/05/04 19:27:21 - 表输入.0 -         at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388)
2018/05/04 19:27:21 - 表输入.0 -         at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647)
2018/05/04 19:27:21 - 表输入.0 -         at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988)
2018/05/04 19:27:21 - 表输入.0 -         at org.pentaho.di.core.database.Database.getRow(Database.java:2534)
2018/05/04 19:27:21 - 表输入.0 -         ... 6 more
2018/05/04 19:27:21 - 表输入.0 - Finished reading query, closing connection.
2018/05/04 19:27:21 - 设置变量.0 - We didn't receive a row while setting the default values.
2018/05/04 19:27:21 - 设置变量.0 - Finished after 0 rows.
2018/05/04 19:27:21 - 表输入.0 - 完成处理 (I=0, O=0, R=0, W=0, U=0, E=1)
2018/05/04 19:27:21 - 获取对账之前第一批信息 - 转换被检测
2018/05/04 19:27:21 - 获取对账之前第一批信息 - 转换正在杀死其他步骤!
2018/05/04 19:27:21 - 获取本库最大时间.0 - Finished reading query, closing connection.
2018/05/04 19:27:21 - 获取本库最大时间.0 - 完成处理 (I=1, O=0, R=0, W=0, U=0, E=0)
2018/05/04 19:27:21 - 获取对账之前第一批信息 - ERROR (version file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : 错误被检测到!
2018/05/04 19:27:21 - Spoon - 转换完成!!
2018/05/04 19:27:21 - 获取对账之前第一批信息 - ERROR (version file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : 错误被检测到!
2018/05/04 19:27:21 - 获取对账之前第一批信息 - ERROR (version file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : 错误被检测到!

点评

海!外直播 t.cn/RxlBLRZ 禁闻视频 t.cn/RJJZmv0 以前有人说:“没有谷歌我们有百度,没有推特我们有微博,没有YouTube我们有优酷,就上我们自己的网站会死呀?” 从魏则西事件看来真的会死...   发表于 2018-5-5 14:18
楼主热帖

0

主题

13

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2018-5-6 19:45:08 | 显示全部楼层
认真阅读错误信息 可以发现根源在于sqlserver报错说您给他的时间字符串无法转换为时间,
好好调试下吧
使用pentaho企业版获得更多支持
www.hitachivantara.com
help.penthao.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋| μKettle ( 沪ICP备14044064号 )     

GMT+8, 2018-5-21 07:03 , Processed in 0.124421 second(s), 18 queries , File On.

Powered by Discuz!  uKettle

Copyright © 2014 Comsenz Inc.

快速回复 返回顶部 返回列表