禁用回写数据

DISABLEREPLMISSINGDATA 配置设置指示 Essbase 不将 #MISSING 值复制到目标分区,从而提高性能,从而降低数据的准确性。

语法

DISABLEREPLMISSINGDATA [appname [dbname]] TRUE | FALSE
  • appname - 应用程序名称。可选参数,用于将 TRUE 或 FALSE 设置应用于应用程序中的一个或所有多维数据集。如果为 appname 指定值,但没有为 dbname 指定值,则该设置将应用于指定应用程序中的所有多维数据集。如果未指定应用程序,则无法指定多维数据集,并且该设置适用于 Essbase Server 上的所有应用程序和多维数据集。

  • dbname - 数据库(多维数据集)名称。可选参数,用于将 TRUE 或 FALSE 设置应用于指定应用程序中的指定多维数据集。如果不为 dbname 指定值,则该设置将应用于指定应用程序中的所有多维数据集。如果未指定 appname,则无法指定 dbname

  • TRUE-#MISSING 值不会复制到通过 appnamedbname 参数指定的应用程序和多维数据集的目标。

  • FALSE-#MISSING 值将复制到通过 appnamedbname 参数指定的应用程序和多维数据集的目标。这是默认设置。

说明

DISABLEREPLMISSINGDATA 仅适用于块存储多维数据集上的复制分区。

未复制 #MISSING 数据时,将在应用程序日志文件中记录一条警告消息。

范例

假设存在从 Sample1 Basic(源)到 Sample2 Basic(目标)的分区。要防止复制 #MISSING 数据,请配置以下各项:

DISABLEREPLMISSINGDATA Sample1 Basic TRUE
DISABLEREPLMISSINGDATA Sample2 Basic TRUE