Criar Dimensões em Cubos de Armazenamento Agregados

Quando você cria dimensões em cubos de armazenamento agregado (ASO) do Essbase, lembre-se de que as alterações nas hierarquias acionarão uma reestruturação e podem levar à limpeza de views agregadas e de valores de dados. A construção de dimensão incremental é recomendada para economizar tempo.

As alterações do build da dimensão de armazenamento agregado no outline podem resultar na limpeza de todas as views agregadas ou de todos os valores de dados do cubo quando a criação da dimensão for concluída. A Reestruturação do Cubo de Armazenamento Agregado descreve os resultados das alterações do outline.

Se você usar várias origens de dados para criar dimensões, poderá economizar tempo de processamento executando uma criação de dimensão incremental. As compilações de dimensão incremental permitem adiar a reestruturação até que todas as origens de dados tenham sido processadas.

Para obter informações sobre criação de dimensão incremental, consulte Criações de Dimensão Incremental.

As diferenças entre as características de outline dos outlines de armazenamento em blocos e os outlines de armazenamento agregado afetam as origens de dados e os arquivos de regras. Por exemplo, definir uma dimensão como esparsa ou densa não é relevante para os contornos de armazenamento agregado.

Ao usar o buffer de carregamento de dados de armazenamento agregado, você pode combinar origens de dados e arquivos de regras para adicionar membros ao outline e para carregar valores de dados para as células de nível 0. Independentemente da ordem em que você especifica os arquivos, o Essbase faz as alterações de outline e, em seguida, carrega os valores de dados.

Observação:

A Oracle recomenda que você separe as operações de build de dimensão das operações de carregamento de dados, porque algumas dimensões criam dados claros, o que pode levar à perda de dados. Consulte Criar Dimensões em Cubos de Armazenamento Agregado.

Carregar Diferenças de Regra para Builds de Dimensão de Armazenamento Agregado

As regras de carregamento para criar outlines de armazenamento agregado (ASO) do Essbase devem definir apenas propriedades de outline e tipos de campo que se aplicam ao ASO.

Se você converter um outline de armazenamento em blocos em armazenamento agregado, atualize as regras de carregamento associando-as à versão ASO do outline.

Diferenças de tipo de campo

O campo contém um número (0–127) que especifica a ordem na qual o membro é avaliado na estrutura. Os valores menores que 0 ou maiores que o 127 são redefinidos como 0 e 127, respectivamente. Nenhuma mensagem de aviso é exibida. Para obter informações sobre a propriedade da ordem de resolução, consulte Ordem de Cálculo e Ordem de Resolução em Cubos ASO.

Os seguintes métodos de criação são válidos para a ordem de resolução:

  • Geração

  • Nível

  • Referências pai-filho

Diferenças de Dados de Origem para Builds de Dimensão de Armazenamento Agregado

Alguns códigos de membro do Essbase são reconhecidos nos dados de origem do build de dimensão como propriedades para membros de outlines de armazenamento agregado. Qualquer código de consolidação não listado é ignorado e + (adicionar) é assumido.

Tabela 37-1 Códigos de Consolidação para Membros de Outlines de Armazenamento Agregado

Registro Descrição

%

Expressa como uma porcentagem do total atual em uma consolidação (aplica-se apenas a membros de uma hierarquia dinâmica)

*

Multiplica pelo total atual em uma consolidação (aplica-se apenas a membros de uma hierarquia dinâmica)

+

Adiciona ao total atual em uma consolidação (aplica-se apenas a membros de uma hierarquia dinâmica)

-

Subtrai do total atual em uma consolidação (aplica-se apenas a membros de uma hierarquia dinâmica)

/

Divide pelo total atual em uma consolidação (aplica-se apenas a membros de uma hierarquia dinâmica)

~

Exclui da consolidação (aplica-se apenas a membros de uma hierarquia dinâmica ou membros abaixo dos membros Somente Rótulo em uma hierarquia armazenada)

C

Definir membro como superior de uma hierarquia armazenada (aplica-se ao membro da dimensão ou membro da geração 2)

D

Definir membro como superior de uma hierarquia dinâmica (aplica-se ao membro da dimensão ou membro da geração 2)

H

Definir membro de dimensão como várias hierarquias ativadas (aplica-se apenas a membro de dimensão)

K

Redefina a propriedade de saldo de tempo para NONE (aplica-se apenas a dimensões de contas).

N

Nunca permitir o compartilhamento de dados

O

Marcar como rótulo somente

P

Redefina a opção de ignorar saldo de tempo para NONE (aplica-se apenas a dimensões de contas).

Os tipos de campo de nome de moeda e categoria de moeda não são suportados para outlines de armazenamento agregado.

Em outlines de armazenamento agregado, as fórmulas devem ser especificadas no mesmo formato que as expressões de valor numérico MDX.

Criar Hierarquias Alternativas em Bancos de Dados de Armazenamento Agregado

Para criar membros compartilhados em um outline de armazenamento agregado, faça estas seleções no editor de regras da interface Web do Essbase: na guia Propriedades Globais, selecione Configuração Automática. Nas propriedades da dimensão, selecione Compartilhar na guia Detalhes.

Quando a configuração e o compartilhamento automáticos estão ativados, os membros duplicados são criados automaticamente em um novo pai como membros compartilhados.

Atenção:

Em hierarquias alternativas em bancos de dados de armazenamento agregado, você só pode associar atributos a membros de nível 0.