配置单元中的IndexOutOfBoundsException索引



当我在配置单元查询中使用更多聚合函数或更多case语句时-->得到错误:IndexOutOfBoundsException Index。

有人能帮我解决这个问题吗。

谢谢,

我得到了答案,

问题:

具有相同聚合函数但情况不同的查询。

例如SELECT键、COUNT(value)FROM src_table GROUP BY键HAVING COUNT(value)>=4)不起作用,并引发IndexOutOfBoundsException。

原因:

原因是Hive在编译查询和生成计划时,将此查询中的count(value)和count(value)视为两个不同的聚合表达式。它们区分大小写。

例如SELECT键、COUNT(value)FROM src_table GROUP BY键HAVING COUNT完美工作

谢谢,

相关内容

  • 没有找到相关文章

最新更新