维、成员和别名的命名限制

在命名维、成员和别名时,请遵循下列规则:

  • 维名称、成员名称或别名中使用的字符不超过 80 个。

  • 维、非共享成员和别名的名称不区分大小写。请勿使用只有大小写不同的匹配名称;例如,不要将两个成员命名为 "zzz" 和 "ZZZ",也不要将基本成员命名为 "zzz",将共享成员命名为 "ZZZ"。

    换言之,共享成员名称必须使用与基本成员相同的名称和大小写。对基本成员重命名时(即使只更改大小写),共享成员名称也会更新为与基本成员名称匹配。

  • 不要使用与元数据加载文件中的成员属性或列标题同名的维名称;例如,“数据类型”。

  • HTML 标记不能用于成员名称、维名称、别名和说明。

  • TAB 键是受限制的,不能用于维名称、成员名称和别名。

  • 下面是不能用于维名称、成员名称和别名的受限制字符列表:

    表 A-2 维名称、成员名称和别名中的受限字符

    字符 含义

    "

    双引号

    [ ]

    方括号

    \

    反斜杠

    /

    斜杠

    注:

    • 在块存储大纲中可以使用方括号 [ ],但建议不要使用。因为当转换到聚合存储大纲时,它们会导致错误。

    • 请勿在成员名称和别名中使用 ASCII 替换字符(零宽度空格字符)0x1A

  • 下面是不能在维名称、成员名称和别名开头使用的字符列表:

    表 A-3 维名称、成员名称和别名开头的受限字符

    字符 含义

    @

    @ 符号

    &

    & 符号

    \

    反斜杠

    [ ]

    方括号

    ,

    逗号

    -

    短划线、连字符或减号

    =

    等号

    <

    小于号

    ( )

    圆括号

    .

    句点

    +

    加号

    "

    双引号

    /

    斜杠

    _

    下划线

    |

    竖线

    注:

    业务流程数据导出作业中不允许使用具有上述字符的成员名称。

  • 空格不能放在名称的首尾。

  • 对于自定义日历中的期间,不要在前缀中使用空格。

  • 下列项不能用作维名称、成员名称或别名:

    • 计算脚本命令、运算符和关键字

    • 函数名称和函数参数

    • 其他维和成员的名称(除非成员是共享的)

    • 如果启用了动态时间序列,则不要使用 History、Year、Season、Period、Quarter、Month、Week 或 Day。

    • 在包含属性维的唯一成员大纲中,不能使用 Sum、Count、Min、Max 和 Avg 作为成员名称或维名称。使用这些名称会导致名称重复冲突。

      注:

      在属性计算维中创建的成员(Sum、Count、Min、Max 和 Avg)不属于保留字,因为您可以在属性计算维中更改这些名称,然后使用属性或标准维中的标准名称。

      如果大纲已标记为重复的成员大纲,并且属性维(以及属性计算维)在您使用 Sum、Count、Min、Max 和 Avg 作为基本成员之前已存在,则允许存在重复的名称。但是,如果在创建属性维之前已使用 Sum、Count、Min、Max 和 Avg 作为基本成员,则不允许出现重复的名称。

  • 下面是不能用于维名称、成员名称和别名的受限制词列表:

    表 A-4 维名称、成员名称和别名中的受限词

    受限词 受限词 受限词

    ALL

    AND

    ASSIGN

    AVERAGE

    CALC

    CALCMBR

    COPYFORWARD

    CROSSDIM

    CURMBRNAME

    DIM

    DIMNAME

    DIV

    DYNAMIC

    EMPTYPARM

    EQ

    EQOP

    EXCEPT

    EXP

    EXPERROR

    FLOAT

    FUNCTION

    GE

    GEN

    GENRANGE

    GROUP

    GT

    ID

    IDERROR

    INTEGER

    LE

    LEVELRANGE

    LOCAL

    LOOPBLOCK

    LOOPPARMS

    LT

    MBR

    MBRNAME

    MBRONLY

    MINUS

    MISSING

    MUL

    MULOP

    NE

    NON

    NONINPUT

    NOT

    OR

    PAREN

    PARENPARM

    PERCENT

    PLUS

    RELOP

    REQUEST

    SET

    SKIPBOTH

    SKIPMISSING

    SKIPNONE

    SKIPZERO

    STATUS

    TO

    TOLOCALRATE

    TRAILMISSING

    TRAILSUM

    TYPE

    UMINUS

    UPPER

    VARORXMBR

    XMBRONLY

    $$UNIVERSE$$

    #MISSING

    #MI