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