Definir Informações do Tipo de Campo de Criação de Dimensão
Se você não estiver executando uma criação de dimensão, ignore este tópico.
Ao definir tipos de campo na regra, você especifica pelo menos as seguintes informações:
-
A dimensão à qual os membros dessa coluna pertencem.
-
O tipo de campo a ser esperado nessa coluna, como pai, filho, geração, propriedade ou alias. O tipo de campo depende da origem de dados e do método de construção usado.

-
Informações adicionais, dependendo do tipo de campo. Por exemplo, para um tipo de campo de geração, você também especifica o número de geração dos integrantes dessa coluna.

Tipos de Campo e Métodos de Criação Válidos
Ao criar uma regra de criação de dimensão, você atribui tipos aos campos de dados de origem para ajudar o Essbase a criar a dimensão corretamente.
Na interface Web do Essbase, você atribui o tipo abaixo do nome da dimensão:

A tabela a seguir lista os tipos de campo e os métodos de criação válidos.
Tabela 12-1 Tipos de Campo e Métodos de Criação Válidos
| Tipo de Campo(1) | O Que o Campo Contém | Métodos de Compilação Válidos |
|---|---|---|
|
Alias |
Um alias O valor do alias não será atribuído ao novo membro se a Criação da dimensão de atualização do membro estiver definida como Remover não especificado e a origem de dados de um novo membro contiver o valor do alias de um membro removido. Será atribuído se você especificar Redefinir Dimensão. Em uma regra Regular, deve haver um campo Geração ou Nível com o mesmo valor ou um campo anterior deve ser pai ou filho. Em uma regra baseada em Índice, deve haver um campo Geração ou Nível com o mesmo valor ou um campo anterior deve ser pai ou filho. |
Referências de geração, nível e pai-filho |
|
Property |
Uma propriedade de membro. Nos dados de origem, use os códigos a seguir para especificar a propriedade. Operador de Consolidação
Tipo de armazenamento de dados
Saldo de Tempo
Cálculo em Dois Passos
Ignorar Opção
Relatório de Despesas
Tipo de Hierarquia
|
Referências de geração, nível e pai-filho |
|
Fórmula |
Uma fórmula |
|
|
Nome da moeda |
(Somente contornos de armazenamento em bloco) Um nome de moeda |
|
|
Categoria da moeda |
(Somente contornos de armazenamento em bloco) Uma categoria de moeda |
|
|
UDA |
Um UDA |
|
|
Dimensão do Atributo |
Uma dimensão de atributo. Disponível em regras Regulares e Baseadas em Índice. | |
|
Pai do atributo |
Em uma dimensão de atributo, o nome do membro pai do membro de atributo no campo subsequente. Só será necessário se o outline estiver ativado para membro duplicado e houver dois membros de atributo com o mesmo nome. Disponível apenas para regras Regulares. |
|
|
O nome de uma dimensão de atributo específica |
Um membro da dimensão de atributo especificada. Este membro está associado a uma geração ou nível especificado da dimensão base selecionada. |
|
|
Geração |
O nome de um membro na geração especificada |
Referências de geração |
|
Geração duplicada |
O nome de um membro com um membro compartilhado como filho. Disponível apenas para regras Regulares. |
|
|
Alias de geração duplicado |
O alias do membro compartilhado. Disponível apenas para regras Regulares. |
|
|
Nível |
O nome de um membro em um nível. Disponível apenas para regras Regulares. |
Referências de nível |
|
Nível duplicado |
O nome de um membro com um membro compartilhado como filho. Disponível apenas para regras Regulares. |
|
|
Alias de nível duplicado |
O alias do membro compartilhado. Disponível apenas para regras Regulares. |
|
|
Pai |
O nome de um pai. |
Referência pai-filho |
|
Filho |
O nome de um filho. Deve haver um campo pai em algum lugar que o preceda. |
|
|
Prioridade na qual o membro é calculado ( 0 a 127 ) |
||
|
Identificador exclusivo de um membro, separado de seu nome. Disponível apenas para regras baseadas em Índice. Quando você cria dimensões, todos os membros (incluindo membros compartilhados) têm IDs de membros exclusivos. Se você migrar um outline existente usando uma das ferramentas de migração do Essbase, os IDs de membros serão atribuídos automaticamente durante a migração. Se você aplicar patch ao Essbase sem migrar usando uma das ferramentas de migração do Essbase, os IDs de membro serão atribuídos na primeira edição bem-sucedida do outline depois que você aplicar o patch. |
||
|
Membro de Referência |
Suportado apenas em regras baseadas em Índice, esse tipo oferece flexibilidade na modificação de membros existentes. O uso deste tipo exige que o campo se refira a um membro já existente. Para um caso de uso, consulte "Exercício de Bônus" em Criar Nova Regra de Criação de Dimensão |
Referências de Geração |
|
Uso de Nível Agregado |
Opções para influenciar a seleção de view padrão e baseada em consulta em cubos de armazenamento agregado.
|
|
| Formatar String | Uma string de formato, se o cubo estiver ativado para medidas digitadas. A string de formato permite formatar os valores de medidas digitadas numéricas para que elas apareçam em consultas como texto, datas ou outros tipos predefinidos. Por exemplo, usando um valor formatado baseado em texto, você pode exibir células de dados como "Alto", "Médio" e "Baixo". | |
| Protótipo | O ID do membro (ou nome exclusivo) do membro do protótipo para este membro compartilhado. Este campo é obrigatório para membros compartilhados em outlines de membros duplicados. Se este valor não for definido, os membros serão criados como membros duplicados em vez de membros compartilhados. |
Nota de Rodapé 1 Os tipos de campos cujos nomes começam com duplicidade (como geração duplicada e alias de nível duplicado) não estão relacionados a nomes de membros duplicados.
Exemplo de Método de Criação Pai-Filho
Veja a seguir um exemplo de uma regra de criação de dimensão que usa o método de criação Pai-filho. O tipo de campo Pai deve vir primeiro, seguido pelos filhos.

Exemplo de Método de Criação de Geração
Veja a seguir um exemplo de uma regra de criação de dimensão que usa o método de criação Geração. A Geração 1 é a própria dimensão, portanto, a regra de criação começa com a Geração 2. As gerações devem estar em ordem crescente na regra, pois esta é uma regra regular (não baseada em índice).

Requisitos para Atribuição de Tipos de Campo
Cada método de criação tem requisitos para a atribuição de tipos de campo.
Requisitos de método de criação de geração para compilações de dimensão Regular (não Índice):
-
Se os números de geração não começarem em 2, o primeiro membro da geração especificada deverá existir no outline.
-
Os números de geração devem formar um intervalo contíguo. Por exemplo, se existirem as gerações 3 e 5, você também deverá definir a geração 4.
-
Colocar campos de Geração Duplicada imediatamente após os campos de geração (eles serão aplicáveis se você usar membros compartilhados em uma regra de método de criação de geração). Da mesma forma, coloque os campos Alias de geração duplicada imediatamente após os campos Geração duplicada.

-
Agrupe os campos de geração sequencialmente em uma dimensão. Por exemplo:
Product Generation 2, Product Generation 3, Product Generation 4.
-
Coloque os campos de associação de atributo após o campo base ao qual eles estão associados e especifique o número de geração do membro de dimensão base associado. Por exemplo:
Product Generation 2, Product Generation 3, Onças de Produto 3
O número de geração deve corresponder à geração do membro no outline para o qual o campo fornece valores. Por exemplo, Geração de Produto 3 significa que os valores no campo são membros de terceira geração da dimensão Produto. O
2no ID do Membro da População 2 e o Alias da População 2 mostram que os valores no campo estão associados ao membro de segunda geração da dimensão População.
Observação:
Ao usar o método de criação de geração para criar uma dimensão de membro duplicada, o número máximo de gerações é 20.
Requisitos do método de compilação de nível:
-
Colocar campos de Nível Duplicado imediatamente após os campos de nível (eles serão aplicáveis se você usar membros compartilhados em uma regra de método de criação de nível). Da mesma forma, coloque os campos Alias do nível duplicado imediatamente após os campos Nível duplicado.
-
Cada registro deve conter um membro de nível 0. Se um membro de nível 0 for repetido em um novo registro com um pai diferente, o Essbase rejeitará o registro, a menos que você selecione a propriedade de membro Permitir Movimentações.
-
Agrupe campos de nível sequencialmente dentro de uma dimensão.
-
Coloque os campos de cada acúmulo em ordem sequencial.
-
Use um único registro para descrever os acúmulos principal e secundário.
-
Coloque os campos de associação de atributo após o campo base ao qual eles estão associados e especifique o número do nível do membro de dimensão base associado. Por exemplo:
Nível de Produto 3, Onças de Produto 3, Nível de Produto 2
-
O número do nível deve corresponder ao nível do membro no outline para o qual o campo fornece valores. Por exemplo, o 3 em Nível de Produto 3 mostra que os valores no campo são membros de nível 3 da dimensão Produto. O
2em Alias da População 2 mostra que os valores no campo estão associados ao segundo nível da dimensão População.
Requisitos do método de compilação pai-filho:
Se o tipo de campo for pai ou filho, insira 0 (zero) na caixa de texto Número.
Requisitos do método de criação do nome da dimensão de atributo:
O número da geração ou do nível deve corresponder à geração ou ao nível do membro base associado na estrutura. Por exemplo, o 3 em Unidades de Produto 3 mostra que os valores no campo são os membros da dimensão de atributo Onças associados ao membro de terceira geração da dimensão Produto no mesmo registro de dados de origem.
Se necessário, mova os campos para os locais obrigatórios.