Nifi抛出记录中的所有字段都不映射到[表名]定义的列

问题描述 投票:0回答:1

[尝试在oracle数据库上执行sql查询并将结果插入到另一个表中,对于我的试用,我只是以select 1 COUNT from dual的形式执行简单查询,然后尝试将其插入到名称为COUNT的单列表中。Nifi上的记录内容似乎如下[{"COUNT":"1"}]但是日志不断抛出错误due to java.sql.SQLDataException: None of the fields in the record map to the columns defined by the schem_name.table_name table: 有什么想法吗?

enter image description here

apache-nifi cloudera
1个回答
0
投票
我相信,如果您的表名不匹配,您会收到相同的错误消息。 Translate Field Names属性仅转换字段(列),而不转换表名称。尝试以大写形式指定模式/表,以匹配Oracle的期望。
© www.soinside.com 2019 - 2024. All rights reserved.