📜  MicroStrategy-智能立方体

📅  最后修改于: 2020-11-20 05:14:13             🧑  作者: Mango


当我们运行在MicroStrategy中创建的报告时,它们会从仓库中获取数据以应用计算并生成报告。当多个用户请求同一份报告但具有不同的值范围或不同的过滤条件时,则仓库必须为每个报告重复类似的计算,这会影响性能。

为了避免这种情况,MicroStrategy使用智能多维数据集,该多维数据集位于报表和仓库之间的中间层。

下图描述了智能立方体的作用。

智能立方体

Intelligent Cube在许多用户创建的不同报表之间共享为单个内存副本。一组数据从数据仓库返回并直接保存到Intelligence Server内存中。构建了多个报告,这些报告从Intelligent Cube收集数据,而不是查询数据仓库。

以下是使智能多维数据集有用的功能。

  • 支持动态聚合。
  • 可以安排刷新。
  • 支持派生的度量标准创建。
  • 比直接查询仓库要快。
  • 单个仪表板中可以使用多个多维数据集。