我试图使用ROLLUP和cube操作符来使用示例多维数据集来总结数据。如果执行查询,将返回以下错误消息:
内部错误:应用规则[rel#1246:LogicalAggregate.NONE.input=rel#1245:Subset#1.NONE.[],group={0,1},groups=[{0,1},{0},{}],indicator=true,SUMOFPRICE=SUM($2)].,args OLAPAggregateRule时出错
我正在使用来自http://calcite.apache.org/docs/reference.html的文档来构建查询。
测试查询:
不使用多维数据集()的简单查询
从值(1,2,3,4)中选择a,b,sum(c)作为t(a,b,c,d)按汇总(a,b)分组
此查询返回预期的结果。
使用ROLLUP运算符使用KYLIN_SALES表的查询
按汇总从seller_id组中选择SumOfPrice、leaf_categ_id、sum(价格)(seller_id、leaf_categ_id)
在执行此查询时,将返回问题开头提到的错误。
当发生错误时,Kylin日志显示了以下内容:

发布于 2016-09-01 15:30:58
我看到你了,在Kylin dev列表上也问了同样的问题。因为这可能是个错误,你会在那里得到答案的。
发布于 2016-09-16 11:49:24
来自Kylin开发邮件列表:mbox/kylin-dev/201609.mbox/browser
KYLIN-1732 https://issues.apache.org/jira/browse/KYLIN-1732是您想要的,它将在不久的1.5.4版本中发布。请在下一个版本1.5.4上再试一次。
https://stackoverflow.com/questions/39267106
复制相似问题