维定义

在模板工作簿中,针对应用程序中的每个维创建新工作表。可以使用模板(包括示例应用程序模板)中提供的工作表作为基准。

按照以下工作流在应用程序模板工作簿中设置维工作表:

  1. 定义工作表名称

  2. 定义工作表类型

  3. 定义维名称

  4. 定义维属性

  5. 定义成员

定义工作表名称

在 Excel 工作表选项卡中定义工作表名称。对于维工作表名称,请使用带有前缀 "Dim." 的维名称。例如,对于“方案”维,可将工作表命名为 Dim.Scenario。例如:


正在工作的 Excel 应用程序模板中的工作表选项卡,显示了维 "Dim.<dimension_name>" 的命名约定。焦点位于“方案”维 Dim.Scenario 的选项卡上

定义工作表类型

在维工作表的单元格 A1 中,为工作表类型键入 Dimension。在图 E-3 中,单元格 A1 包含工作表类型 Dimension

图 E-3 应用程序模板的维工作表中显示的工作表类型和维名称


Excel 应用程序模板工作表的一部分,在单元格 A1 中显示了工作表类型为 "Dimension",单元格 A3 中的标签为 Name,单元格 B3 中的维名称为 Account。

定义维名称

在维工作表中,键入维名称。在图 E-3 中,单元格 B3 包含维名称 Scenario

如果您提供的维名称不存在,则在创建应用程序时会自动创建新的自定义类型维。

定义维属性

可以直接在维工作表上定义维属性。使用“类型”属性,可以为帐户、年和实体维指定用户定义的名称,然后将它们映射到帐户、年或实体维类型。还可以根据需要定义任何其他自定义维。模板 zip 文件中的模板包括示例“帐户”维、“年”维和自定义维及其属性,可为您提供指导。

注:

您可以不使用工作簿中的任何维或任何其他应用程序属性(例如,属性维、安全(访问权限)和替代变量)创建自由形式应用程序。

表 E-3 维属性

属性 必需 值类型 默认值 有效值 注释

名称

文本

   

维的名称

类型

文本

 

帐户

期间

实体

如果省略此属性,或者未提供值,则此维将解释为自定义维。

说明

文本

   

可选维说明。

别名

文本

维的别名

别名是维成员的替代名称。

别名表

文本

别名表

应用程序的默认别名表。

层次类型

文本

未设置

未设置

已存储

动态

多个

适用于绑定到聚合存储多维数据集的维。聚合存储维将自动启用以支持多个层次。多层次维中的第一个层次必须是存储层次。

密度

布尔值

稀疏

密集|稀疏

稀疏维缺乏大部分成员组合的数据值。密集维拥有大部分成员组合的数据值。

两遍计算

布尔值

是 | 否

根据父代成员或其他成员的值来重新计算各成员的值。对于带有“动态计算”或“动态计算和存储”属性的“帐户”和“实体”成员可用。

应用安全设置

布尔值

是 | 否

按照应用程序模板中的“安全性”工作表中列出的安全性,允许在维成员上设置安全性。

部分共享

布尔值

是 | 否

实体维中支持备用层次。一个实体可以具有多个父代,并且对每个父代的贡献不同。这些成员称为部分共享实体,即只将输入数据的一部分在实体的所有实例之间共享。

数据存储

文本

存储

动态计算和存储

动态计算

存储

从不共享

共享

仅标签

数据存储属性定义合并的存储位置和时间。例如,默认情况下,成员标记为“存储”。

绩效顺序

数字

正数或负数;例如:

1

-1

应用程序中维的计算顺序。

计算顺序

数字

正数或负数;例如:

1

-1

维的顺序决定了数据计算的执行方式。计算顺序可用于指定在数据交叉点有冲突的数据类型时,哪种数据类型优先。

显示选项

文本

成员名称或别名

成员名称或别名用于显示成员或别名。

成员名称:别名在左侧显示成员,在右侧显示别名。

别名:成员名称则在左侧显示别名,在右侧显示成员。

设置应用程序默认显示选项。

定义成员

在维工作表中,在(Planning 应用程序模板中单元格 A5)的标题 Members 下添加成员及其属性。成员列表应符合“导入和导出数据和元数据”中所述的格式。只能为必需的属性添加列。将基于应用程序、多维数据集和维默认设置添加缺少的任何属性。

图 E-4 标准 Planning 应用程序中“方案”维的示例维工作表


“方案”维的示例工作表。