Cube.Settings 工作表定义应用程序类型(聚合存储或块存储)和多个多维数据集和大纲属性(例如动态时间序列成员和替代变量)。
Cube.Settings 工作表有五部分,每个部分都包含有关该工作表的字段和值以及如何通过使用设计器面板修改这些字段和值的信息。
“多维数据集设置”工作表的这一部分列出了需要为多维数据集创建的别名表。
它必须至少包含 "Default" 行。
属性或字段 | 有效值 | 说明 |
---|---|---|
Default |
Default |
每个多维数据集有一个名为 "Default" 的表。您可在 "Default" 行之后的行中创建其他别名表。 |
"default" 行之后的行。这些新行可以手动创建,也可以使用设计器面板创建。 |
适用于成员名称的命名惯例。请参见 "Naming Conventions for Dimensions, Members, and Aliases"。 |
可以使用多个别名表为成员设置多个别名。 |
要定义别名表,请在 Cube.Settings 工作表上的“别名表(替代成员名称)”部分添加其名称。例如,在 Sample Basic 的工作簿中,定义了六个别名表。
别名表应用于大纲中的所有成员,尽管您不必为每个成员提供别名(除非您需要)。如果大纲中的任何成员需要多个名称,最多可以使用 56 个别名表。
创建新别名表时,表为空。要向用户提供一组新别名,需要在别名表中为一些成员填充别名。
要定义别名表的内容,必须按维操作,即向维工作表的“成员”部分添加别名列。
列必须以格式 ALIAS.<AliasTableName> 命名。
请注意,没有 ALIAS.Long Names 列。尽管 Cube.Settings 工作表指示将会构建名为 Long Names 的别名表,但是,如果没有在任何维工作表上为此别名表定义别名,此别名表将为空。
另请参见 "Setting Aliases"。
下表显示了 Cube.Settings 工作表“属性”部分的字段、值和说明:
表 A-2 Cube.Settings 工作表的“属性”部分
属性或字段 | 有效值 | 说明 |
---|---|---|
Application Type |
|
这是应用程序属性。 定义应用程序中的多维数据集使用聚合存储 (ASO) 还是块存储 (BSO)。 |
Outline Type |
|
这是数据库属性。
|
Aggregate missing values |
|
这是数据库属性。 定义在多维数据集计算期间是否聚合缺少 (#MISSING) 值。 |
Create blocks on equations |
|
这是数据库属性。 如果输入“是”,则将非常量值分配到没有数据块的成员组合时,将创建数据块。输入“是”会生成非常大的多维数据集。 有时不需要新块;例如,当其中不包含其他值时。在大数据库中,创建和处理不需要的块会增加处理时间和存储要求。 如需更明确地控制,可以在计算脚本中使用 SET CREATEBLOCKONEQ 计算命令,在脚本中遇到命令时用来控制块的创建。请参见 SET CREATEBLOCKONEQ 计算命令。 |
Two-Pass calculation |
|
这是数据库属性。 如果输入“是”,则在默认计算之后,将重新计算标记为两遍的成员,覆盖来自第一遍计算的聚合结果。两遍标记在标记为“账户”的维的成员上,以及任何维的“动态计算”和“动态计算和存储”成员上有效。 |
Date Format |
应用程序工作簿支持以下日期格式:
|
这是数据库属性。 日期度量允许单元格值使用带格式的日期。尽管日期值以格式化日期字符串形式加载到 Essbase 中,但它们在内部存储为数值。查询时,根据所选日期格式显示日期度量。 |
Implied Share |
|
如果选择“强制打开”,则当父级只有一个子级时或父级只有一个合并到父级的子级时,该父级将视为隐式共享。 如果选择“强制关闭”,则 Essbase 从不使用隐式共享。这是默认行为。 |
Scenario Sandboxes |
|
此值定义多维数据集是否包含用于创建数据方案的沙盒维,以及沙盒维中的沙盒成员数。值为 0 表示没有沙盒维。 |
可以在设计器面板中修改 Cube.Settings 工作表上的“属性”部分。请参见处理 Cube.Settings 工作表:多维数据集设计器中的属性。
表 A-3 Cube.Settings 工作表的“动态时间序列”部分
属性或字段 | 有效值 | 说明 |
---|---|---|
H-T-D |
代表层代编号的整数值 |
历史至今 |
Y-T-D |
代表层代编号的整数值 |
年初至今 |
S-T-D |
代表层代编号的整数值 |
季节初至今 |
P-T-D |
代表层代编号的整数值 |
期初至今 |
Q-T-D |
代表层代编号的整数值 |
季初至今 |
M-T-D |
代表层代编号的整数值 |
月初至今 |
W-T-D |
代表层代编号的整数值 |
周初至今 |
D-T-D |
代表层代编号的整数值 |
至此时 |
可以在设计器面板中的 Cube.Settings 工作表中修改“动态时间序列”部分。请参见处理 Cube.Settings 工作表:多维数据集设计器中的动态时间序列。
下表显示了 Cube.Setting 工作表中“属性设置”部分的字段、值和说明:
表 A-4 属性设置
属性或字段 | 有效值 | 说明 |
---|---|---|
Dimension Name |
Default: Attributes Calculation |
为避免大纲中出现重复名称,可以更改属性计算维的成员名称。无论为成员使用什么名称,成员的功能保持不变。例如,Sum 成员始终计算总和,无论如何命名它都是如此。 请参见 "Changing the Member Names of the Attribute Calculations Dimension"。 |
Sum Member |
Default: Sum |
这是属性计算维的成员。请求总和数据时要使用的名称。 |
Count Member |
Default: Count |
这是属性计算维的成员。请求计数数据时要使用的名称。 |
Minimum Member |
Default: Min |
这是属性计算维的成员。请求最小值数据时要使用的名称。 |
Maximum Member |
Default: Max |
这是属性计算维的成员。请求最大值数据时要使用的名称。 |
Average Member |
Default: Avg |
这是属性计算维的成员。请求平均值数据时要使用的名称。 |
False Member |
Default: False |
多维数据集中的初始布尔值成员名称设置为 True 和 False。 |
True Member |
Default: True |
多维数据集中的初始布尔值成员名称设置为 True 和 False。 |
Prefix/Suffix Value |
|
请参见 "Setting Prefix and Suffix Formats for Member Names of Attribute Dimensions"。 |
Prefix/Suffix Format |
|
对于大纲中的布尔值、日期和数字属性维,通过将前缀或后缀附加到其成员名称,可以定义唯一名称。 请参见 "Setting Prefix and Suffix Formats for Member Names of Attribute Dimensions"。 |
Prefix/Suffix Separator |
|
对于大纲中的布尔值、日期和数字属性维,通过将前缀或后缀附加到其成员名称,可以定义唯一名称。 选择一个分隔符(放在前缀或后缀与原始名称之间):下划线 ( _ ),竖线 ( | ) 或脱字号 ( ^ )。 |
Attribute Numeric Ranges |
|
请参见 "Setting Up Member Names Representing Ranges of Values"。 |
Date Member |
|
可以更改日期属性维的成员格式。请参见 "Changing the Member Names in Date Attribute Dimensions"。 |
可以在设计器面板中修改 Cube.Settings 工作表上的“属性设置”部分。请参见处理 Cube.Settings 工作表:多维数据集设计器中的属性设置。
替代变量充当定期更改的信息的全局占位符。可以创建该变量和一个对应的字符串值,该值可以随时更改。
在查询或计算脚本中可以使用替代变量来表示大纲中的成员。默认情况下,没有为多维数据集定义替代变量。
设计器面板中没有选项可以添加替代变量,不过可以直接在应用程序工作簿中添加它们。
示例:
CurrMonth "Jan"
请参见 "Using Substitution Variables"。