NIFI QueryDatabaes org.apache.avro.SchemaParseException:非法字符:COUNT(*);

时间:2018-03-04 19:55:08

标签: apache-nifi

我正在尝试使用ExecuteSQL Processor从MySql数据库获取计数。但是,每次我这样做,我都会遇到以下错误。

错误:

  

org.apache.avro.SchemaParseException:非法字符:COUNT(*);

以下是配置 enter image description here

如果我更改查询以选择它可以正常工作,如下所示。

  

从temp.test中选择*

1 个答案:

答案 0 :(得分:2)

将计数(*)的别名保留为count或cnt ..etc,

然后在执行sql processor时使用带别名的查询(*)。

示例: -

Select count(*) count from temp.test

(或)

Select count(*) as count from temp.test