Referências Pai-Filho em Construções de Dimensão
Ao executar builds de dimensão do Essbase, use um método de build pai-filho quando cada registro da origem de dados indicar uma relação hierárquica com uma coluna de membros pai e de membros filho, nessa ordem.
Os membros em um banco de dados existem em um relacionamento pai-filho. A imagem abaixo mostra parte da dimensão Produto com seus relacionamentos pai e filho identificados. Produto é o pai de 100. 100 é filho de Produto e o pai de 100-10, 100-10-12 e 100-10-16. 100-10, 100-10-12 e 100-10-16 são filhos de 100.
Figura 14-5 Pais e filhos

Uma origem de dados pai-filho deve conter pelo menos duas colunas: uma coluna pai e uma coluna filho, nessa ordem. A origem dos dados pode incluir colunas com outras informações (por exemplo, o alias, os atributos ou as propriedades do novo membro). Um registro em uma origem de dados pai-filho não pode especificar vários pais ou vários filhos e não pode inverter a ordem das colunas pai e filho.
Em uma compilação pai-filho, a regra de carregamento especifica qual coluna é a principal e qual coluna é a secundária. Por exemplo, considere o arquivo de origem (Dim_Product.txt), no qual cada registro especifica o nome de um pai e o nome de seu filho, nessa ordem.

A regra de carregamento (Dim_Product.rul) especifica qual coluna é a principal e qual coluna é a secundária. Além disso, este exemplo associa aliases ao campo filho. Campos nulos, reservados para propriedades, são ignorados.

O Essbase cria a hierarquia a seguir com base nos dados de origem.

Observação:
Para situações de membro duplicadas, o campo pai deve conter o nome do membro qualificado. Consulte Criar Nomes de Membros Qualificados Usando a Regra de Carregamento.