构建聚合。Essbase 选择要汇总的聚合视图,基于大纲层次聚合这些视图,然后将单元格值存储在所选视图中。
构建聚合需要“数据库访问”权限。
聚合是聚合存储多维数据集的中间存储合并,由一个或多个聚合视图组成。聚合视图存储高级别的交叉点。这通过避免针对最常查询的交叉点使用动态聚合来提高查询性能。
如果聚合中包括的聚合单元格依赖通过数据加载而更改的 0 级别值,则较高级别的值会在数据加载过程结束时自动更新。
要构建聚合,请执行以下操作:
将停止比率保留在零(默认值)意味着没有设置停止比率。
如果您不知道多维数据集的用户经常执行的查询类型,而且您希望通过限制多维数据集增长来改善性能,请考虑此选项。Essbase 会对所选视图进行聚合,唯一的例外是聚合多维数据集的最大增长率不得超过给定的比率。例如,如果多维数据集的大小为 1 GB,则将总大小指定为 1.2 意味着所生成数据的大小不能超过 1 GB 的 20%,因为总大小为 1.2 GB。
如果您选中基于查询数据框,Essbase 会对基于用户查询模式分析定义的一系列视图进行聚合。如果多维数据集的用户通常执行相似类型的查询,则这是一个不错的方法。
除非您先启用了查询跟踪,否则此复选框不起作用。有关查询跟踪的常规信息,请参见 "Selecting Views Based on Usage"。
启用了查询跟踪之后,在运行此作业之前为收集用户数据检索模式留出足够多的时间。比较好的方法是:准备一组最重要的长时间运行的查询、启用查询跟踪、运行所准备的这组查询,然后运行此作业以基于查询跟踪情况创建聚合视图。
在启用了查询跟踪时,会针对每个级别组合记录单元格的检索成本。会一直持续记录此检索成本,直到应用程序关闭或者您关闭查询跟踪(使用 MaxL 语句 alter database <dbs-name> disable query_tracking)。
如果您的多维数据集针对共享成员或属性实施备用层次,而且您希望将这些成员或属性包括在聚合中,请考虑选中此框。
另请参见