设置维构建全局属性和常规源属性

使用 Essbase 维构建规则的全局属性设置影响规则中所有维的属性,包括别名表、维排列和自动配置。使用维构建或数据加载规则的源属性来指定源数据中标头和标记的处理。

维构建全局属性

您可以更改以下全局属性,从而影响维构建规则中包含的所有维。


可用于维构建规则的全局属性包括“别名表”选择、“排列维”选项、“自动配置”选项,以及用于添加或更新智能列表(也称为文本列表对象)的界面。

Select Alias 表

您可以从源数据中选择要使用新别名更新的别名表。如果未指定别名表,维构建将更新默认别名表。

例如,以下选择向 Essbase 表示,在运行维构建时,源数据中找到的任何别名更新都应仅影响长名称别名表。


别名表选择是长名称

要指定要更新的别名表,

  1. 打开或创建维构建规则。

  2. 单击全局属性

  3. 别名表选择器中,选择一个别名表,然后单击“确定”。

  4. 验证、保存和关闭该规则。

为计算性能排列维

维放置(在大纲内)会影响计算时间。

此设置仅适用于块存储多维数据集。在维构建规则的全局属性中,可以通过按以下顺序放置维(称为沙漏排列)来优化计算性能:

  1. 最密集维(帐户和时间)

  2. 剩余密集维(从大到小)

  3. 稀疏尺寸(从小到大)

  4. 属性维(无特定顺序)

要以这种方式排列维(仅适用于块存储大纲),

  1. 打开或创建维构建规则。

  2. 单击全局属性

  3. 选择排列维,然后单击“确定”。


    选中了“排列维”的维构建全局属性

  4. 验证、保存和关闭该规则。

自动配置密度和稀疏度

此设置仅适用于块存储多维数据集。

默认情况下,维的密集和稀疏设置将保留为现有设置或在维构建规则中指定的设置。要覆盖此默认值,并让 Essbase 自动将维分配为密集或稀疏,

  1. 打开或创建维构建规则。

  2. 单击全局属性

  3. 选择自动配置,然后单击“确定”。

  4. 验证、保存和关闭该规则。

添加或更新智能列表(文本列表对象)

展开“智能列表”部分以添加或更新文本列表对象,也称为智能列表。当帐户维设计为使用文本度量时,文本列表对象是一种将度量存储为文本值的方法。当大纲启用以使用类型度量时,您可以实施文本度量。要查看使用文本度量维的示例多维数据集,请导入“文件”目录的库部分中提供的示例应用程序设备等级。


维构建规则全局属性中的智能列表规范

常规源属性(适用于维构建和数据加载规则)

使用维构建或数据加载规则的常规源属性,可以广泛地设置规则相对于源数据的行为方式。


源属性,维构建规则或数据加载规则的常规选项卡。包括标签为“标题”的文本框、标签为“要忽略的令牌”的文本框,以及标签为“令牌加入者”的选择器(带有 AND 或 OR 选项可用)。

要在规则中指定一般源数据选项,

  1. 打开或创建维构建或数据加载规则。

  2. 单击源属性

  3. 一般信息选项卡上,

    • 输入源数据中使用的标头字符串(如果已知)。这将在维构建或数据加载期间跳过。
    • 如果需要,根据在维构建或数据加载期间是否存在给定标记,输入要忽略的源数据记录。标记是源数据中的一个分隔字符串。
    • 如果列出了多个要忽略的标记,请指定 AND,如果 Essbase 应仅忽略包含所有标记的记录。指定 OR 是否 Essbase 应忽略包含任何令牌的记录。
  4. 单击“OK(确定)”,然后验证、保存并关闭规则。