kettle找不到变量

发布于 2021-11-24 20:28:49 字数 1416 浏览 794 评论 0

使用kettle 5.1 linux环境  oracle资源库.

在转换中有一个过滤组件, 过滤组件之后总是提示有变量找不到,但是这些变量在过滤组件之前和另外一个分支都可以找的到, 有时候清缓存就可以解决有时候就怎么也找不到,但是下拉列表里可以看见这个变量。

错误数据如下:

org.pentaho.di.core.exception.KettleStepException: 
Field [DES_VAL_USER_TYPE] is required and couldn't be found!


        at org.pentaho.di.trans.steps.update.Update.processRow(Update.java:280)
        at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
        at java.lang.Thread.run(Thread.java:722)
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 - ERROR (version 5.1.0.0, build 1 from 2014-06-19_19-02-57 by buildguy) : Unexpected error
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 - ERROR (version 5.1.0.0, build 1 from 2014-06-19_19-02-57 by buildguy) : org.pentaho.di.core.exception.KettleStepException: 
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 - Field [DES_VAL_USER_TYPE] is required and couldn't be found!
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 - 
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 -    at org.pentaho.di.trans.steps.update.Update.processRow(Update.java:280)
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 -    at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2015/02/05 14:08:17 - 更新T01_CUSTOMER 2.0 -    at java.lang.Thread.run(Thread.java:722)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文