Especificação das Propriedades de Dimensão de Membro BSO

O Oracle Essbase Master Cube é um Aplicativo ASO, e as dimensões e os membros ASO são lidos automaticamente durante a implantação. No entanto, as propriedades de membros específicas de BSO são necessárias para bancos de dados BSO (para aplicativos Profitability Standard, por exemplo, ou para lidar com membros e dimensões especiais que não podem ser lidos automaticamente).

Para incluir esses membros e dimensões no banco de dados BSO do Essbase, um membro de Geração 1 é necessário para cada dimensão a ser implantada no Oracle Hyperion Profitability and Cost Management. A ordem das dimensões no esboço mestre é determinada pela ordem das dimensões no esboço gerado do Profitability and Cost Management.

Você deve criar UDAs para cada uma das dimensões e cada um dos membros listados em Tabela 3-4. Para obter informações adicionais sobre como trabalhar com o Essbase, consulte o Oracle Essbase Database Administrator's Guide.

Cuidado:

Não atribua vários UDAs do mesmo tipo a um determinado membro no Essbase pois isso resulta em comportamento inconsistente, pois a implantação do Profitability and Cost Management não sabe qual tipo usar. Por exemplo, não atribua DIMTYPE_POV1 e DIMTYPE_POV2 ao mesmo membro.

Consulte Tabela 3-4 para ver as propriedades que requerem UDAs especiais os quais precisam ser atribuídos manualmente ao aplicativo:

Nota:

Como as propriedades BSO são atribuídas usando um UDA, se um usuário atribuir inadvertidamente propriedades BSO incompatíveis no banco de dados Mestre do Essbase, a operação subsequente "Implantar no Cubo de Relatórios" no Profitability and Cost Management poderá falhar. Se isso ocorrer, você pode identificar as atribuições incompatíveis carregando manualmente os dados e arquivos de regras que foram gerados pela implantação do banco de dados da geração de Relatórios.

Tabela 3-4 Propriedades de Dimensão e Membro do Profitability and Cost Management

Rótulo da Propriedade Nome da Propriedade Descrição
Armazenamento de Dados (BSO)
  • BSODimensionDataStorage (para o membro raiz da dimensão)

  • BSOMemberDataStorage (para membros de dimensão)

Para o Armazenamento de Dados BSO, atribua um dos seguintes UDAs ao membro Generation1 de qualquer membro filho:

  • BSODS_LABELONLY

  • BSODS_NEVERSHARE

  • BSODS_SHAREDATA

  • BSODS_DYNCALANDSTORE

  • BSODS_DYNCALC

  • BSODS_STOREDATA

Ao definir o UDA, se nenhum valor foi atribuído à propriedade Armazenamento de Dados BSO, a implantação do Profitability and Cost Management supõe que os seguintes valores foram atribuídos:

  • Os membros Generation1 recebem "BSODS_LABELONLY", com as seguintes exceções:

    • Os Membros Generation1 de PDV são definidos como "BSODS_STOREDATA"

    • O Membro Generation1 de Medidas é definido como "BSODS_DYNCALC"

  • Todos os outros membros recebem "BSODS_STOREDATA"

Fórmula de Dimensão (BSO) ASODimensionDataStorage (para o membro raiz da dimensão) Para a Fórmula de Dimensão BSO, o usuário não pode especificá-la no banco de dados Mestre do Essbase, porque esse banco de dados tem de ser ASO (e, portanto, o atributo de fórmula disponível no banco de dados mestre é a fórmula ASO).

Após a implantação, para que a fórmula BSO seja exibida no banco de dados de Relatórios do Essbase, insira manualmente a fórmula de dimensão BSO diretamente no banco de dados de Relatórios. A fórmula BSO deverá ser informada novamente se você reimplantar.

Utilize a sintaxe apropriada do BSO (BSO CALCULATOR).

Ordem de Classificação de Dimensões DimensionSortOrder Insira o valor numérico na sequência para definir a ordem de dimensões no outline do Essbase que é gerado pelo Profitability e Cost Management.

Por exemplo, se essa dimensão deve ser a segunda no outline do Essbase, digite "2".

A Ordem de Classificação de Dimensão deve ser definida para cada dimensão no modelo, exceto para as dimensões Alias e UDA.

A ordem de classificação da dimensão deve ser sequencial, única e maior ou igual a 1.

Tipo de Armazenamento de Dimensão DimensionStorageType A propriedade Tipo de Armazenamento de Dimensão se aplica apenas a bancos de dados de Armazenamento de Blocos (BSO) no Essbase.

Por padrão, o valor é definido como "ESPARSE".

Se você precisa de uma configuração DENSE, atribua um UDA com valor "DIMSTORETYPE_DENSE" ao membro Generation1.

Fórmula de Membro (BSO) BSOMemberFormula Para a Fórmula de Membro BSO, o usuário não pode especificá-la no Essbase Master Cube porque esse banco de dados tem de ser ASO (e, portanto, o atributo de fórmula disponível no Master Cube é a fórmula ASO).

Após a implantação, para que a fórmula BSO seja exibida no banco de dados de Relatórios do Essbase, insira manualmente a fórmula de dimensão BSO diretamente no banco de dados de Relatórios. A fórmula BSO deverá ser informada novamente se você reimplantar.

Utilize a sintaxe apropriada do BSO (BSO CALCULATOR).

Two Pass Calculation

(Dimensões Somente)

BSO_TWOPASS

(para o membro raiz da dimensão)

Para bancos de dados BSO apenas, especifique o BSO_TWOPASS para calcular um membro na segunda passagem pelo outline.

Two Pass Calculation

(Membros Somente)

BSO_TWOPASS Para bancos de dados BSO apenas, especifique o BSO_TWOPASS para calcular um membro na segunda passagem pelo outline.