代码之家  ›  专栏  ›  技术社区  ›  Gaurang Shah

NIFI查询数据库组织。阿帕奇。阿夫罗。SchemaParseException:COUNT(*)中的非法字符;

  •  3
  • Gaurang Shah  · 技术社区  · 6 年前

    我正在尝试使用ExecuteSQL处理器从MySql数据库获取计数。然而,每次我这样做,我都会遇到以下错误。

    错误:

    组织。阿帕奇。阿夫罗。SchemaParseException:COUNT(*)中的非法字符;

    以下是配置 enter image description here

    如果我将查询更改为选择所有内容,它会正常工作,如下所示。

    从温度中选择*。测验

    1 回复  |  直到 6 年前
        1
  •  4
  •   notNull    6 年前

    保持 别名 对于count(*)作为count或cnt。。等

    然后使用别名为count的查询( * )在中,执行sql processor。

    示例:-

    Select count(*) count from temp.test
    

    (或)

    Select count(*) as count from temp.test