MicroStrategy ONE
使用实体形式缓存提高数据仓库的报表和多维数据集性能 多维数据集
此功能是在 MicroStrategy 2021 Update 5 中引入的。
对于针对数据仓库执行的报表和多维数据集而言,数据提取时间通常过长,因为大多数数据传输时间(例如,网络带宽)都花在提取非 ID 实体形式的文本列上。
为了减少获取非 ID 实体形式的数据传输时间,您可以使用实体形式缓存智能多维数据集。使用此多维数据集缓存实体形式。当需要获取非 ID 实体形式时,使用实体形式缓存多维数据集而不是数据库。
要了解有关实体形式缓存多维数据集的更多信息,请参阅KB484994。
前提条件
- 您的元数据必须升级到 MicroStrategy 2021 或更高版本才能填充新的多维数据集模板。
- 您必须在项目级别启用动态采购才能访问实体形式缓存多维数据集。
创建实体形式缓存多维数据集
- 打开 Workstation 窗口。
-
在导航窗格中,单击
, 旁边数据集。
-
选择要保存智能立方体的环境和项目,选择智能立方体,然后点击好的。
-
在下面立方体模板, 选择默认属性表单缓存智能立方体从下拉菜单中。
-
单击是。
-
请注意,多维数据集上默认有一个系统层次结构。
-
您可以删除系统层次结构并将自己的属性添加到模板中并包含用于缓存的特定属性形式。
使用实体形式缓存多维数据集
要使用属性表单缓存多维数据集,您必须在项目级别启用动态采购。
如果有多个属性形式缓存多维数据集可用,则仅使用最新发布的多维数据集。
-
在导航窗格中,单击项目。
-
导航到项目。
-
右键单击该项目并选择特性。
-
在左侧窗格中,单击所有设置并搜索动态采购。
-
使能够启用动态采购和默认使智能立方体可用于动态采购。
执行常规报表或发布包含缓存实体形式的智能立方体时,SQL 视图中会出现以下消息“此对象从以下智能立方体中动态获取实体基本形式:xxx”。SQL语句中仅选择缓存属性的ID形式。