当您创建可配置的计算时,您可以启用“自动创建块”选项,让系统自动创建缺失的块。这可以解决您在运行可配置的计算时缺失数据的问题。
此选项仅适用于非扩展维应用程序。
请参阅“创建可配置计算”。
注:
如果您在自定义计算中使用自下而上处理 (@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 提前在内部创建块,用于在生成合并脚本期间执行合并。当您创建额外的可配置计算时,可能需要创建一些额外的块。当您启用“自动创建块”时,系统将自动创建缺失的块。
注:
启用“自动创建块”选项可能会影响计算性能。
观看此视频,详细了解如何创建块: