Druid SQL 查询汇总和多维数据集不起作用

Posted

技术标签:

【中文标题】Druid SQL 查询汇总和多维数据集不起作用【英文标题】:Druid SQL Query Rollup and Cube not working 【发布时间】:2020-09-02 16:26:35 【问题描述】:

我在 Bigdata 上使用 druid 进行 OLAP。使用 JDBC avatica 连接通过 java 连接 druid。 一切正常,但是在 SQL 查询中使用汇总和多维数据集函数时,没有给出汇总聚合行。请帮助获取汇总聚合行。

提前致谢

【问题讨论】:

【参考方案1】:

Rollup 出现在摄取时(如__time 上的GROUP BY 和您的其他维度)。如果您打开了汇总,您的查询将作用于汇总的行。我希望这是有道理的?

该视频很好地解释了汇总功能是什么,并且可能会帮助您找到需要检查的确切配置,尤其是设置 __time 在摄取时截断的queryGranularity

https://imply.io/videos/druid-rollup

这是教程:

https://druid.apache.org/docs/latest/tutorials/tutorial-rollup.html

【讨论】:

以上是关于Druid SQL 查询汇总和多维数据集不起作用的主要内容,如果未能解决你的问题,请参考以下文章

django - 内部连接查询集不起作用

Django defer() 和 only() 查询集不起作用?

使用别名时 JDBC 结果集不起作用我收到“ java.sql.SQLSyntaxErrorException: ORA-00905: missing keyword”

多维分析利器Druid

多维分析利器—Druid

SQL 分组不起作用