【发布时间】:2021-02-01 13:54:15
【问题描述】:
我正在使用子转换 PARTNER_CONTACT_SUB,其中包含 2 个映射字段,如下所示:
然后在我的子转换中,我在输入表 PARTNER_TYPE_SUB 中执行 sql 查询,如下所示:
但是当我运行转换时,Pentaho 会这样回应:
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - ERROR (version 9.0.0.0-423, build 9.0.0.0-423 from 2020-01-31 04.53.04 by buildguy) : Unexpected error
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - ERROR (version 9.0.0.0-423, build 9.0.0.0-423 from 2020-01-31 04.53.04 by buildguy) : org.pentaho.di.core.exception.KettleDatabaseException:
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - An error occurred executing SQL:
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - SELECT *, ? as partner_id
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - FROM llx_socpeople
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - where fk_soc = ?;
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 -
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - offending row : [societe_id Integer(9)], [nom ....
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 -
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - Error setting value #3 [String] on prepared statement
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 - Parameter index out of range (3 > number of parameters, which is 2).
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 -
2021/02/01 14:27:48 - PARTNER CONTACT INPUT.0 -
你有什么想法吗?
谢谢。
我的配置:
Ubuntu 18 下的 Pentaho 9.0
【问题讨论】: