验证大纲
保存 Essbase 大纲时,将使用有效性要求核对清单自动验证大纲。
作为大纲验证的一部分,将检查以下项:
-
所有成员名称和别名都必须有效。成员和别名不能与其他成员、别名、层代或级别同名(在非重复成员大纲中)。
请参阅应用和数据库的命名惯例。
-
只能将一个维标记为帐户或时间。
-
只能将一个维标记为货币类型或国家(地区)。
-
共享成员必须有效。
-
0 级成员不能标记为“仅标签”或“动态计算”(除非成员具有公式)。
-
不能为仅标签成员分配公式。
-
仅标签成员的后代不能标记为“动态计算”。
请参阅“仅标签”成员。
-
货币类别和货币名称在货币大概要中必须有效。
-
只有一个动态计算子代的父代成员本身必须是动态计算。
-
只有一个 Dynamic Calc(动态计算)子代的父代成员(双遍)也必须是 Dynamic Calc(动态计算)和双遍。
-
布尔属性维的两个成员名称必须与为大纲定义的两个布尔属性维成员名称相同。
-
日期属性维的 0 级成员名称必须匹配为大纲定义的日期格式名称设置(mm-dd-yyyy 或 dd-mm-yyyy)。
-
数字属性维的 0 级成员名称必须是数字值。
-
属性维位于大纲末尾,在所有标准维之后。
-
标准维的 0 级动态计算成员必须有一个公式。
-
成员公式必须有效。
注意:
允许具有无成员(即属性维为空)的布尔、数字或日期类型属性维的大纲,但只能在临时大纲中使用。对空属性维的查询、计算和网格操作的结果可能是不可预测的。
在大纲验证期间,大纲中将以下转换为适当的数字属性维成员名称:
-
将成员名称中的减字号从名称前端移至名称后端;例如– 1 变为 1 –。
-
去掉成员名称中的前驱零或尾随零;例如,1.0 变为 1,00.1 变为 0.1 。
请参阅属性类型。