FORCEGRIDEXPANSION
设置为 ON 时, Essbase 配置设置 FORCEGRIDEXPANSION 会在查询透明分区时强制扩展网格,有助于确保在特定情况下与 GRIDEXPANSION 一起使用时得到正确的结果。
语法
FORCEGRIDEXPANSION [appname [dbname]] ON | OFF-
appname - 可选。如果指定应用程序名称,则该设置将应用于指定应用程序中的所有多维数据集。如果未指定应用程序名称,则该设置将应用于 Essbase 服务器上的所有应用程序和多维数据集。
-
dbname - 可选。如果指定数据库(多维数据集)名称和应用程序名称,则该设置仅应用于指定的多维数据集。如果不同时指定应用程序名称,则会忽略多维数据集,该设置将应用于 Essbase 服务器上的所有应用程序和数据库。
-
ON - 强制对透明分区查询进行网格扩展。
-
OFF- 不强制对透明分区查询进行网格扩展。这是默认设置。
说明
如果 GRIDEXPANSION 设置为 ON,则在满足以下所有条件时不会展开网格,因此会返回不正确的结果:
-
客户机查询透明分区的目标多维数据集。
-
客户机查询从动态计算的块请求值。
-
从动态计算的块引用密集的动态计算成员中请求的单元格。
-
密集、动态计算的成员取决于一个或多个源数据库中的值。
当 GRIDEXPANSION 和 FORCEGRIDEXPANSION 均设置为 ON 时,将展开网格,并显示包含数据的单元格正确值。但是,查询性能会降低。
如果 GRIDEXPANSION 设置为 OFF,则会忽略 FORCEGRIDEXPANSION 设置。