gpt4 book ai didi

data-warehouse - 聚合表在带有 Saiku 的 Pentaho Mondrian 中不起作用

转载 作者:行者123 更新时间:2023-12-02 03:43:13 24 4
gpt4 key购买 nike

我正在为一个使用 Pentaho 的 BI 工具的项目工作:Pentaho Mondrian。

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

我正在使用 Saiku,但对于响应时间,我发现它不使用聚合表,即使它在模式中指定也是如此。

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

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

但没办法让它工作!

我附上了聚合设计器的截图和另一个使用 Pentaho 和 Saiku 的结果(你可以看到当聚合表只有 9 个元组时查询执行了 10 多秒)

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

提前致谢!

enter image description here

enter image description here

最佳答案

我也花了一些时间来制作聚合表。如果您遇到此问题,这里有一个快速提示:

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

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

关于data-warehouse - 聚合表在带有 Saiku 的 Pentaho Mondrian 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18896560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com