繁体   English   中英

聚合表在Pentaho Mondrian与Saiku中不起作用

[英]Aggregate tables doesn't work in Pentaho Mondrian with Saiku

我正在使用Pentaho的BI工具进行项目:Pentaho Mondrian。

我在使用聚合表时遇到问题:对于make聚合表我使用了Pentaho Aggregate Designer,我成功创建了DDL,填充了新表并将模式发布到了Pentaho中。

我正在使用Saiku但是我会在响应时间看到它不使用聚合表,即使它在模式中指定了。

当然我更改了每个mondrian.properties文件中的值,

mondrian.rolap.aggregates.Use=true
mondrian.rolap.aggregates.Read=true

但没办法让它运转起来!

我为您添加了聚合设计器的截图以及使用Pentaho和Saiku的另一个结果(当聚合表只有9个元组时,您可以看到查询执行时间超过10秒)

你有什么想法或者你遇到过这个问题并且你解决了吗?

先感谢您!

在此输入图像描述

在此输入图像描述

我也花时间让聚合表工作。 如果你遇到这个问题,这里有一个快速提示:

  • 使用独立版本的Saiku服务器。
  • 在Saiku上部署OLAP架构。
  • saiku/tomcat/webapps/saiku/WEB-INF/clasess/log4j.xml 专门为Mondrian SQL语句启用特殊日志文件
  • 运行Saiku,执行相同的查询,您希望使用聚合表。
  • 检查日志saiku/tomcat/logs/mondrian.sql以查看您的聚合表是否真正使用过。

在OLAP模式中找到我的问题的解决方案时,这对我帮助很大(用于聚合维度的错误数据库列)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM