DEFAULTVIEWBUILD

DEFAULTVIEWBUILD 配置设置仅适用于 Essbase 19c 中的聚合存储 (ASO) 多维数据集,前提是您希望 Essbase 自动创建和维护默认聚合视图。

Essbase 19c 之前的版本中, Essbase 使用基于数据抽样的内部分析创建了默认聚合视图。从 Essbase 19c 开始,默认视图选择可以基于元数据分析。在某些情况下,此算法更适合查询性能。

注:在 Essbase 21c 或更高版本中,此配置将替换为 METADATABASEDAGGVIEWSBUILD

此配置仅适用于聚合存储多维数据集。使用 DEFAULTVIEWBUILDSIZE 配置设置可限制自动聚合后多维数据集的增长。

语法

DEFAULTVIEWBUILD appname TRUE | FALSE
  • appname - 应用程序名称。此配置适用于指定应用程序中的所有多维数据集。如果未指定,则配置将应用于 Essbase 服务器上的所有聚合存储多维数据集。

  • TRUE - Essbase 执行自动默认聚合视图选择、构建和维护,这意味着将根据以下合格的多维数据集事件自动重新创建默认聚合视图选择和实体化:

    • 数据已更新(从 Smart View 加载、计算、分配、删除或提交)

    • 存在会导致更新数据索引的元数据更改,需要重新设计或重新构建聚合视图

    对于其视图选择算法, Essbase 使用数据库元数据分析。

    使用 DEFAULTVIEWBUILDSIZE 可限制自动视图维护导致多维数据集的增长。

  • FALSE - 这是默认值。不会自动创建和维护默认聚合视图。而是自己选择、构建和维护聚合视图。对于其视图选择算法, Essbase 使用基于数据采样的内部分析。

范例

DEFAULTVIEWBUILD TRUE

另请参见

DEFAULTVIEWBUILDSIZE ,用于限制自动视图维护产生的多维数据集增长

自动生成聚合视图

针对聚合视图选择的优化