繁体   English   中英

如何在Pentaho CE 4.8中重新加载CDA和Mondrian缓存?

[英]How to Reload CDA and Mondrian cache in Pentaho CE 4.8?

我目前在我的仪表板上遇到了一些性能问题。

我在Pentaho Community 4.8版中创建了一个仪表板。 对于我的图表,使用SQL和MDX(蒙德里安)查询。

我的问题是,当我第一次打开我的仪表板后清除cda和Mondrian缓存。 加载需要50秒。 但下次花了不到10秒。

我知道自动清除CDA和Mondrain缓存的方法。

如何从后端重新加载CDA和Mondrian架构缓存(没有打开仪表板。)?

请建议。 我真的陷入了这一点。

干杯伙,

最好的方法是使用CDA缓存调度程序安排查询。 您可以在ETL运行后每天清除缓存,并安排查询在不久之后运行。

从工具菜单中查看CDA缓存管理器,可以选择安排查询。 您选择CDA文件,查询ID和参数值,它将在指定的时间运行查询。 运行后,它们将存储在缓存中。

您甚至可以为给定集的每个值运行参数值。 例如,假设您有一个国家/地区查询返回各个国家/地区,并且您希望每个国家/地区的前10位客户。 您可以将辅助查询的country参数设置为FOREACH循环。 请参阅CDA文档,我认为他们有详细信息。

暂无
暂无

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

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