📅  最后修改于: 2020-11-20 05:14:13             🧑  作者: Mango
当我们运行在MicroStrategy中创建的报告时,它们会从仓库中获取数据以应用计算并生成报告。当多个用户请求同一份报告但具有不同的值范围或不同的过滤条件时,则仓库必须为每个报告重复类似的计算,这会影响性能。
为了避免这种情况,MicroStrategy使用智能多维数据集,该多维数据集位于报表和仓库之间的中间层。
下图描述了智能立方体的作用。
Intelligent Cube在许多用户创建的不同报表之间共享为单个内存副本。一组数据从数据仓库返回并直接保存到Intelligence Server内存中。构建了多个报告,这些报告从Intelligent Cube收集数据,而不是查询数据仓库。
以下是使智能多维数据集有用的功能。