Uma lista dos caracteres restritos mais comuns é fornecida nesta seção. No entanto, a Oracle recomenda que você revise as convenções descritas em Convenções de Nomenclatura para o Essbase além das informações contidas nesta seção.
Ao nomear dimensões, membros e aliases, siga estas regras:
Use no máximo 80 caracteres para nomes de dimensão, membro ou alias. O limite de 80 caracteres vale para todos os tipos de aplicativo.
Nomes não diferenciam letras maiúsculas de minúsculas em dimensões, membros não compartilhados e aliases. Não use nomes correspondentes apenas com diferença de minúsculas e maiúsculas. Por exemplo: não nomeie um membro como "zzz" e outro como "ZZZ," ou um membro base como "zzz" e um membro compartilhado como "ZZZ".
Em outras palavras, nomes de membros compartilhados devem usar o mesmo nome e usar as mesmas maiúsculas e minúsculas do membro base. Ao renomear um membro base (mesmo que você só altere uma maiúscula para minúscula ou vice-versa), os nomes de membros compartilhados serão atualizados para corresponderem aos nomes do membro base.
Não use nomes de dimensão que têm o mesmo nome que a propriedade de um membro ou um cabeçalho de coluna no arquivo de carregamento de metadados (Tipo de Dados, por exemplo).
Não é possível usar tags HTML em nomes de membros, nomes de dimensões, aliases e descrições.
O uso da tecla TAB é restrito; ela não pode ser usada em nomes de dimensões, membros e aliases.
Veja a seguir uma lista de caracteres que são restritos e não podem ser usados em nomes de dimensões, membros e aliases:
Tabela 33-2 Caracteres Restritos em Nomes de Dimensões, Membros e Aliases
| Caractere | Significado |
|---|---|
|
" |
aspas |
|
[ ] |
colchete |
|
\ |
barra invertida |
|
/ |
barra |
Nota:
Colchetes [ ] são permitidos, mas não recomendados em outlines de armazenamento em bloco. Eles causam erros quando convertidos para agregar outlines de armazenamento agregado.
Não use o caractere substituto ASCII (caractere com espaço de largura zero) 0x1A em nomes e alias de membros.
Veja a seguir uma lista de caracteres que não podem ser usados no início de nomes de dimensões, membros e aliases:
Tabela 33-3 Caracteres Restritos no Início de Nomes de Dimensões, Membros e Aliases
| Caractere | Significado |
|---|---|
|
@ |
arroba |
|
& |
e comercial |
|
\ |
barra invertida |
|
[ ] |
colchetes |
|
, |
vírgula |
|
- |
traço, hífen ou sinal de menos |
|
= |
sinal de igual |
|
< |
sinal de menor que |
|
( ) |
parênteses |
|
. |
ponto final |
|
+ |
sinal de mais |
|
" |
aspas |
|
/ |
barra |
|
_ |
sublinhado |
|
| |
barra vertical |
Nota:
Os nomes de membros com os caracteres acima não são permitidos nos jobs de exportação de dados do processo de negócios.
Os caracteres a seguir não são recomendados para nomes ou aliases e não podem estar no início nem no fim de um nome de membro ou alias. Todos estão no formato Unicode.
Não é permitido inserir espaços no começo ou no fim de nomes.
Para períodos em calendários personalizados, não utilize espaços em prefixos.
O seguinte não pode ser usado em nomes de dimensões, membros ou aliases:
Comandos, operadores ou palavras-chave de script de cálculo
Nomes de funções e argumentos de funções
Nomes de outras dimensões e membros (a menos que o membro seja compartilhado)
Se a opção Séries Temporais Dinâmicas estiver habilitada, não utilize Histórica, Ano, Temporada, Período, Trimestre, Mês, Semana ou Dia.
Em outlines de membros exclusivos que contêm uma dimensão de atributo, você não pode usar Sum, Count, Min, Max e Avg como nomes de dimensões ou de membros. O uso desses nomes pode causar conflitos de nomes duplicados.
Nota:
Os membros que são criados na dimensão de cálculos de atributo (Sum, Count, Min, Max e Avg) não são considerados palavras reservadas porque você pode alterar esses nomes na dimensão de cálculos de atributo e usar o nome padrão em uma dimensão padrão ou atributo.
Se o outline for marcado como um outline de membro duplicado e uma dimensão de atributo (e, portanto, a dimensão de cálculos de atributo) existir antes de você usar Sum, Count, Min, Max e Avg como um membro base, o nome duplicado será permitido. No entanto, se você usar Sum, Count, Min, Max e Avg como um membro base antes de criar uma dimensão de atributo, o nome duplicado não será permitido.
Veja a seguir uma lista de palavras que são restritas e não podem ser usadas em nomes de dimensões, membros e aliases:
Tabela 33-4 Palavras Restritas em Nomes de Dimensões, Membros e Aliases
| Palavra Restrita | Palavra Restrita | Palavra Restrita |
|---|---|---|
|
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 |
Geralmente, os seguintes caracteres devem ser evitados:
, (vírgula)
: (dois-pontos)
[ ] (colchetes)
{ } (chaves)
/ (barra)
( ) (parênteses)
* (asterisco)
! (ponto de exclamação)
> (sinal de maior que)
; (ponto e vírgula)
% (sinal de porcentagem)
~ *(til)