Conventions de dénomination pour les dimensions, les membres et les alias

Lors de l'attribution d'un nom à des dimensions, des membres et des alias dans l'outline de la base de données, respectez ces règles :

  • N'utilisez pas plus de 1024 octets lorsque vous nommez des dimensions, des membres ou des alias en mode non-Unicode.

  • N'utilisez pas plus de 1024 caractères lorsque vous nommez des dimensions, des membres ou des alias en mode Unicode.

  • Les noms ne sont pas sensibles à la casse, sauf si la sensibilité à la casse est activée.

  • Même lorsque la distinction majuscules/minuscules est activée, dans une outline en mode "aggregate storage" pour laquelle les noms de membre en double sont activés, n'utilisez pas de noms correspondants avec uniquement des différences de casse pour un nom de dimension. Par exemple, ne nommez pas deux dimensions Product et Product.

  • Les alias ou noms des membres dupliqués ne sont pas autorisés en tant que semblables dans une dimension.

  • N'utilisez pas de guillemets ("), de crochets ([ ]), de nouvelles lignes ou d'onglets dans les noms de dimension, de membre ou d'alias.

  • N'utilisez pas les caractères suivants au début des noms de membre ou de dimension :
    Caractère Description
    @ a commercial
    \ Barre oblique inverse
    / Barre oblique
    { } Accolade
    , virgule
    - tiret, trait d'union ou signe moins
    = signe égal
    < Signe inférieur à
    ( ) parenthèses
    . point
    + Signe plus
    ' Guillemet simple
    _ trait de soulignement
    | Barre verticale
  • Ne placez pas d'espace au début ou en fin des noms, car ils sont ignorés.

N'utilisez pas les mots suivants comme noms de dimension, de membre ou d'alias :

  • Commandes de scripts de calcul, opérateurs et mots-clés

  • Commandes du Générateur de rapports

  • Noms et arguments de fonction

  • Noms des autres dimensions et membres (à moins que le membre ne soit partagé), ainsi que noms des générations, noms des niveaux et alias de la base de données

  • @_NULL, $$$UNIVERSE$$$ et #MISSING

  • Mots réservés aux dimensions Sandbox, y compris "Base" ou tout nom commençant par "sb"

La liste de mots suivante n'est pas strictement interdite. Cependant, Oracle vous recommande d'éviter d'utiliser ces mots, sauf si vous êtes certain que cela n'entraînera pas de problèmes imprévus :

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
LOOPBLOCK
LOOPPARMS
LT
MBR
MBRNAME
MBRONLY
MINUS
MISSING
MUL
MULOP
NE
NON
NONINPUT
NOT
OR
PAREN
PARENPARM
PERCENT
PLUS
RELOP
SET
SKIPBOTH
SKIPMISSING
SKIPNONE
SKIPZERO
TO
TOLOCALRATE
TRAILMISSING
TRAILSUM
UMINUS
UPPER
VARORXMBR
XMBRONLY
#MI