了解数据工作表

数据工作表定义要加载到 Essbase 中的数据。可以在一个应用程序工作簿中包括一个或多个数据工作表。

数据工作表

各个数据工作表的名称为 Data.name。例如,对于东部区域的值,数据工作表的名称可能为 Data.East。name 可以是您选择的任意内容。可以选择有意义的名称,这样就可以在需要重新使用它们时进行识别。

注:

应用程序工作簿中允许多个数据工作表,但它们必须共用完全相同的列布局。

数据工作表格式

加载数据时,来自每个维的成员必须在数据值之前定义。因此,数据工作表会在名为 Dimension.dimension_name 的列标题下放置除了某个维以外的所有维。选择一个维作为度量维,该维的成员必须手动添加到名为 Measure.member_name 的剩余列标题下。只放置将包含标题为 Measure.member_name 的列中数据的成员。

启用了方案之后,多维数据集具有称为“沙盒”的隐藏维。沙盒维名为 Dimension.sandbox,是数据工作表中的第一列。它包含您在加载数据时必须定义的称为“基础”的成员。

下图显示了示例应用程序工作簿中的数据工作表。


应用程序工作簿中数据工作表的图像。

下表说明了应用程序工作簿中 data.name 工作表的设置。

属性或字段 有效值 说明

File Name

有效字符串。请参见 "Name and Related Artifact Limits"。

构建过程会在 Essbase Web 界面中为应用程序工作簿中的每个数据工作表创建一个具有 .txt 扩展名的数据文件。您可以赋予它们有意义的名称,以便在需要重新使用它们时能够方便地识别它们。

Rule Name

有效字符串。请参见 "Name and Related Artifact Limits"。

构建过程会在 Essbase Web 界面中为工作簿中的每个维工作表创建一个具有 .rul 扩展名的规则文件。您可以赋予它们有意义的名称,以便在需要重新使用它们时能够方便地识别它们。

Data Load Option

  • Add
  • Subtract
  • Replace

如果您输入“替换”,则数据库的现有值将覆盖数据源的值。

您还可以使用传入数据值从现有数据库值中加减值。例如,如果加载每周的值,则可以将它们相加以在数据库中创建每月的值。

Delimiter

值可以是制表符、空格或除 " 以外的任何字符。

  • 制表符

  • 空格

  • " 之外的任意单个字符

此值必须在 Excel 工作表中直接更新。它不能使用多维数据集设计器界面进行更新。

Header Rows to Skip

正数或零。

在执行数据加载或维构建时要跳过的标题行的数量。

此值必须在 Excel 工作表中直接更新。它不能使用多维数据集设计器界面进行更新。

Sign Flip Dimension

Dimension name

通过翻转数据字段的符号来反向值。

在“符号翻转维”字段中输入维的名称,然后在“符号翻转 UDA”字段的指定维中输入选定 UDA。

此值必须在 Excel 工作表中直接更新。它不能使用多维数据集设计器界面进行更新。

Sign Flip UDA

  • Flip

  • Blank

通过翻转数据字段的符号来反向值。

在“符号翻转维”字段中输入维的名称,然后在“符号翻转 UDA”字段的指定维中输入选定 UDA。

此值必须在 Excel 工作表中直接更新。它不能使用多维数据集设计器界面进行更新。

Ignore column header

Ignore

在加载数据和构建维的过程中,忽略标题为 IGNORE 的列中的数据。

此值必须在 Excel 工作表中直接更新。它不能使用多维数据集设计器界面进行更新。

数据源 有效的数据源名称。 此值用于从数据源定义中定义的源检索数据。必须直接在应用程序工作簿中更新此值。它不能使用多维数据集设计器界面进行更新。

数据操作

加载数据时,可以在多维数据集的现有数据值中替换或加减值。可以在数据工作表的数据加载选项字段中指明使用哪个选项。

  • 替换:使用数据源的值覆盖多维数据集的值。默认为“替换”。
  • :将数据源的值与多维数据集的值相加。例如,如果加载每周的数据值,则可以将它们相加以在多维数据集中创建累积值。
  • :从数据库的值中减去数据源的值。例如,要按周跟踪可用预算,您可以从上一周的预算值中减去每周支出数据。

规则文件

构建多维数据集时,会在 Essbase Web 界面中创建数据文件和数据加载规则文件。然后,这些文件可在以后希望加载数据到多维数据集时使用。数据文件使用在数据工作表的定义区域中指定的文件名命名,具有 .txt 扩展名。例如 cube_basic.txt。规则文件使用在数据工作表的定义区域中指定的文件名命名,具有 .rul 扩展名。例如,cube_basic.rul

可以在设计器面板中修改数据工作表。请参见在多维数据集设计器中处理数据工作表