Criar Membros Compartilhados

A criação de membros compartilhados usando builds de dimensões é mais complexa do que o uso do editor de outline na Interface Web do Essbase. Selecione cuidadosamente o método de criação apropriado para os dados de origem.

Os dados associados a um membro compartilhado são provenientes de um membro protótipo com o mesmo nome que o membro compartilhado. Como o membro compartilhado armazena um ponteiro para os dados contidos no membro do protótipo, os dados são compartilhados entre os membros e são armazenados apenas uma vez.

Por exemplo, o membro 100-20 (Diet Cola) se insere na família 100 e na família Diet.

Figura 14-11 Membros Compartilhados no Banco de Dados Sample.Basic


Esta imagem mostra membros compartilhados, conforme descrito no texto que precede a imagem.

Você pode compartilhar membros entre quantos pais quiser. Diet Cola tem dois pais (100 e Diet), mas você pode defini-lo para enrolar em mais pais.

Você pode compartilhar membros em várias gerações na estrutura. Na Figura 14-11, a Cola Diet é compartilhada por dois membros na geração 2 na estrutura, mas pode ser compartilhada por um membro na geração 3 e um membro na geração 4, conforme mostrado na Figura 14-14.

A criação de membros compartilhados em diferentes gerações na estrutura é fácil no Editor de Estrutura; a criação de membros compartilhados usando a criação de dimensões é mais difícil. Selecione o método de criação e formate a origem de dados com cuidado.

As seções a seguir descrevem como criar membros compartilhados na estrutura usando uma origem de dados e uma regra de criação de dimensão.

Observação:

Não crie um outline no qual um membro compartilhado esteja localizado antes de seu protótipo de membro. Se você fizer isso, encontrará um erro ao validar o outline.