支持自动为可配置计算创建块

当您创建可配置的计算时,您可以启用“自动创建块”选项,让系统自动创建缺失的块。这可以解决您在运行可配置的计算时缺失数据的问题。

此选项仅适用于非扩展维应用程序。

请参阅“创建可配置计算”。

注:

如果您在自定义计算中使用自下而上处理 (@CALCMODE(BOTTOMUP),请勿针对该自定义计算启用“自动创建块”。自下而上处理 (@CALCMODE(BOTTOMUP) 和自动创建块这两个功能互斥。

系统为稀疏标准维成员的每个唯一组合创建一个数据块。数据块代表稀疏维成员组合的所有密集维成员。

假设您的应用程序中有四个维:

表 20-1 维示例

序列号 类型 成员 成员总数
1 方案 稀疏 实际,预算 2
2 年份 稀疏 FY17,FY18 2
3 期间 稀疏 一月,二月 2
4 帐户 密集 销售额,现金 2

应用程序有六个稀疏维成员和两个密集维成员。假设所有稀疏维成员的类型均为已存储。

密集维的所有成员构成一个块。因此,该应用程序的块如下所示:

Data for ‘Sales’

Data for ‘Cash'

应用程序中的每个已存储稀疏维成员组合都存在此类型的块。

表 20-2 块示例

序列号 索引
1 实际 FY17 一月 销售额 (#Missing) 现金 (#Missing
2 实际 FY17 二月 销售额 (#Missing) 现金 (#Missing
3 实际 FY18 一月 销售额 (#Missing) 现金 (#Missing
4 实际 FY18 二月 销售额 (#Missing) 现金 (#Missing
5 预算 FY17 一月 销售额 (#Missing) 现金 (#Missing
6 预算 FY17 二月 销售额 (#Missing) 现金 (#Missing
7 预算 FY18 一月 销售额 (#Missing) 现金 (#Missing
8 预算 FY18 二月 销售额 (#Missing) 现金 (#Missing

因此,您的应用程序总共有八个块。一般而言:

Total number of blocks = Product of all STORED sparse members of your application

在本应用程序示例中,方案中的 2 个成员 x 年份中的 2 个成员 x 期间中的 2 个成员 = 8 个块

Financial Consolidation and Close 提前在内部创建块,用于在生成合并脚本期间执行合并。当您创建额外的可配置计算时,可能需要创建一些额外的块。当您启用“自动创建块”时,系统将自动创建缺失的块。

注:

启用“自动创建块”选项可能会影响计算性能。

观看此视频,详细了解如何创建块:

视频图标介绍:在 Financial Consolidation and Close 中为自定义计算创建块