Mondrian / Saiku - SqlTupleReader 未使用的聚合表

Mondrian / Saiku - Aggregate tables not used by SqlTupleReader

我们正在努力提高 Saiku 分析服务器的性能。为此,我们创建了不同粒度的聚合表,以便 Mondrian 可以利用它们并更快地检索结果。

在分析日志时,我们发现聚合表 没有被 Mondrian 的 SqlTupleReader class 使用。此 class 负责在多维数据集中创建维度的不同组合。

另一方面,Mondrian 使用聚合成功检索数据段

在查看代码和一些类似案例后,我们发现 Mondrian 4 缺少此功能,而其他版本则正确。

我们想知道是否有 与 Saiku 兼容的任何版本的 Mondrian 支持聚合表以检索维度元组,如果有,我们如何在我们的安装中使用这个版本.

在此先感谢您的帮助。

对于任何感兴趣的人,这是我从 Saiku 团队收到的反馈:

https://github.com/OSBI/saiku/issues/647

我们似乎不会获得对此功能的支持,但我们可以使用线程中提出的解决方法。