Namenskonventionen für Dimensionen, Elemente und Aliasnamen
Beim Benennen von Dimensionen, Elementen und Aliasnamen in der Datenbank-Outline gelten die folgenden Regeln:
-
Verwenden Sie nicht mehr als 1024 Byte, wenn Sie Dimensionen, Elemente oder Aliasnamen im Nicht-Unicode-Modus benennen.
-
Verwenden Sie maximal 1024 Zeichen, wenn Sie Dimensionen, Elemente oder Aliasnamen im Unicode-Modus benennen.
-
Bei Namen wird nur dann zwischen Groß- und Kleinschreibung unterschieden, wenn die Groß-/Kleinschreibung aktiviert ist.
-
Auch wenn die Groß-/Kleinschreibung aktiviert ist, verwenden Sie in einer Aggregate Storage-Modellstruktur, für die doppelte Elementnamen aktiviert sind, keine übereinstimmenden Namen mit Unterschieden zwischen Groß- und Kleinschreibung für einen Dimensionsnamen. Beispiel: Benennen Sie nicht zwei Dimensionen "Produkt" und "Produkt".
-
Bei gleichgeordneten Elementen sind doppelte Elementnamen oder Aliasnamen als gleichgeordnete Elemente in einer Dimension nicht zulässig.
-
Verwenden Sie keine doppelten Anführungszeichen ("), Klammern ([ ]), Zeilenumbrüche oder Registerkarten in Dimensions-, Element- oder Aliasnamen.
-
Verwenden Sie folgende Zeichen nicht am Anfang von Dimensions- oder Elementnamen:
Zeichen Beschreibung @ At-Zeichen \ Umgekehrter Schrägstrich / Schrägstrich { } Zahnspange , Komma - Strich, Bindestrich oder Minuszeichen = Gleichheitszeichen < Kleiner-als-Zeichen ( ) Klammern . Punkt + Pluszeichen ' Einfaches Anführungszeichen _ Unterstrich | Senkrechter Strich (Pipe-Zeichen) -
Fügen Sie keine Leerzeichen am Anfang oder Ende von Namen ein, da sie von Namen ignoriert werden.
Verwenden Sie die folgenden Wörter nicht als Dimensions-, Element- oder Aliasnamen:
-
Berechnungsskriptbefehle, Operatoren und Schlüsselwörter
-
Report Writer-Befehle
-
Funktionsnamen und Funktionsargumente
-
Namen von anderen Dimensionen und Elementen (außer bei gemeinsamen Aktionen) und Generationsnamen, Ebenennamen und Aliasnamen in der Datenbank
-
@_NULL, $$$UNIVERSE$$$ und #MISSING
-
Für Sandbox-Dimensionen reservierte Wörter, einschließlich "Base" oder einem beliebigen Namen, der mit "sb" beginnt
Die folgende Liste von Wörtern ist nicht streng verboten. Oracle empfiehlt jedoch, diese Wörter nicht zu verwenden, es sei denn, Sie sind sich sicher, dass dies nicht zu unerwarteten Problemen führt:
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