ディメンション、メンバーおよび別名を命名する場合は、次のルールに従います。
ディメンション名、メンバー名または別名に使用する文字数は80文字までとします。
ディメンション、非共有メンバーおよび別名の名前は、大文字/小文字が区別されません。大文字/小文字のみが異なる一致した名前は使用しないでください。たとえば、2人のメンバーに"zzz"と"ZZZ"という名前を付けたり、基本メンバーに"zzz"、共有メンバーに"ZZZ"という名前を付けないでください。
つまり、共有メンバー名には基本メンバーと同じ名前と大文字/小文字を使用する必要があります。基本メンバーの名前を変更した場合(大文字/小文字のみを変更した場合でも)、基本メンバー名と一致するように共有メンバー名が更新されます。
メタデータ・ロード・ファイル内のメンバー・プロパティまたは列ヘッダーと同じ名前のディメンション名(「データ型」など)は使用しないでください。
メンバー名、ディメンション名、別名および説明でHTMLタグを使用することはできません。
ディメンション名、メンバー名および別名では[Tab]キーが制限されており、使用できません。
ディメンション名、メンバー名および別名で制限されていて使用できない文字のリストを次に示します:
表29-2 ディメンション名、メンバー名および別名で制限されている文字
文字 | 意味 |
---|---|
" |
引用符 |
[ ] |
大カッコ |
\ |
円記号(バックスラッシュ) |
/ |
スラッシュ |
注:
大カッコ[ ]は認められていますが、ブロック・ストレージ・アウトラインでは推奨されていません。これは、集約ストレージ・アウトラインに変換する場合にエラーの原因となることがあるためです。
ASCII代替文字(ゼロ幅スペース文字) 0x1A
をメンバー名および別名では使用しないでください。
ディメンション名、メンバー名および別名の先頭で使用できない文字のリストを次に示します:
表29-3 ディメンション名、メンバー名および別名の先頭で制限されている文字
文字 | 意味 |
---|---|
@ |
アット・マーク |
& |
アンパサンド |
\ |
円記号(バックスラッシュ) |
[ ] |
大カッコ |
, |
カンマ |
- |
ダッシュ、ハイフンまたはマイナス記号 |
= |
等号 |
< |
小なり記号 |
( ) |
丸カッコ |
. |
ピリオド |
+ |
プラス記号 |
" |
引用符 |
/ |
スラッシュ |
_ |
アンダースコア |
| |
縦棒 |
注:
前述の文字を含むメンバー名は、ビジネス・プロセスのデータ・エクスポート・ジョブでは許可されていません。
名前の先頭または末尾にスペースを挿入することはできません。
カスタム・カレンダの期間で、接頭辞にスペースは使用できません。
ディメンション名、メンバー名または別名として次のものを使用することはできません:
計算スクリプト・コマンド、演算子およびキーワード
関数名と関数引数
他のディメンションおよびメンバーの名前(メンバーが共有されている場合を除く)
動的時系列を使用可能にしている場合は、履歴、年、季、期間、四半期、月、週、および日は使用しないでください。
属性ディメンションを含む一意のメンバー・アウトラインでは、Sum、Count、Min、MaxおよびAvgをメンバー名またはディメンション名として使用することはできません。これらの名前を使用すると、重複する名前が競合する原因となります。
注:
属性計算ディメンションに作成されたメンバー(Sum、Count、Min、MaxおよびAvg)は、予約語とみなされません。これは、これらの名前を属性計算ディメンションで変更してから、属性ディメンションまたは標準ディメンションで標準名を使用できるためです。
アウトラインに重複メンバー・アウトラインのタグが付けられており、Sum、Count、Min、MaxおよびAvgを基本メンバーとして使用する前に属性ディメンション(したがって属性計算ディメンション)が存在している場合は、重複名が許可されます。ただし、属性ディメンションを作成する前にSum、Count、Min、MaxおよびAvgを基本メンバーとして使用する場合、重複名は許可されません。
ディメンション名、メンバー名および別名で制限されていて使用できない語のリストを次に示します:
表29-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 |