Share via


Hierarquias explícitas (Serviços de Dados Mestre)

Uma hierarquia explícita usa membros consolidados que você cria explicitamente com a finalidade de agrupar outros membros. Todos os membros de uma hierarquia explícita são derivados de uma única entidade.

Neste exemplo, membros folha de Subcategoria são agrupados por membros consolidados de Subcategoria.

Hierarquia explícita

Uma hierarquia explícita inclui todos os membros folha da entidade. Os membros consolidados pertencem a uma hierarquia explícita por vez. Se várias hierarquias explícitas existirem, os membros consolidados poderão pertencer a somente uma das hierarquias.

Uma hierarquia explícita é diferente de uma hierarquia derivada porque uma hierarquia derivada contém várias entidades, não contém membros consolidados e contém um número consistente de níveis.

Uma hierarquia explícita pode ser imperfeita, o que significa que a hierarquia pode terminar simultaneamente em níveis diferentes. Cada membro consolidado pode ter um número ilimitado de membros consolidados e membros folha sob ele ou pode não ter nenhum. Os membros folha podem estar sob um único membro consolidado ou sob vários níveis de membros consolidados.

Antes de você criar uma hierarquia explícita, a entidade deve estar habilitada para hierarquias explícitas.

Exemplo

No exemplo a seguir, a entidade Produto contém estes membros folha: BK-M101 {Mountain-100}, BK-M201 {Mountain-200}, BK-M301 {Mountain-300}, BK-R150 {Road-150}, BK-R450 {Road-450} e BK-R650 {Road-650}.

Para resumir esses membros folha a pontos de consolidação específicos, você pode criar membros consolidados na entidade Produto. Insira os membros consolidados em níveis na árvore hierárquica em que você deseja resumir os membros folha. Não há nenhuma limitação em relação a onde você insere seus membros consolidados; no entanto, cada membro (folha ou consolidado) só pode ser usado uma vez.

Exemplo de hierarquia explícita

Membros consolidados podem ser usados para agrupar membros em qualquer nível, e membros folha e membros consolidados são classificados na ordem que você determinar.

Tipos de hierarquias explícitas

Há dois tipos de hierarquias explícitas: obrigatória e não obrigatória.

Hierarquia explícita obrigatória

Uma hierarquia explícita obrigatória é uma hierarquia na qual todos os membros folha devem ser incluídos na árvore hierárquica. Por padrão, todos os membros são incluídos na raiz da árvore. Você pode reorganizar os membros conforme o necessário.

Hierarquia explícita não obrigatória

Uma hierarquia explícita não obrigatória é uma hierarquia em que todos os membros folha se encontram em um nó Não Usado criado pelo sistema. Você pode mover os membros para fora desse nó, conforme necessário. O restante dos membros pode permanecer no nó Não Usado.

Quando você usar hierarquias explícitas não obrigatórias, qualquer relatório ou análise feita na hierarquia talvez não corresponda ao relatório ou à análise feita em hierarquias obrigatórias.

Regras

As regras a seguir se aplicam a hierarquias explícitas (obrigatórias e não obrigatórias).

  • Cada membro folha só pode ser incluído uma vez na hierarquia.

  • Todos os membros consolidados devem ser incluídos em uma hierarquia.

  • Os membros consolidados não podem estar em mais de uma hierarquia explícita.

  • Os membros consolidados na árvore hierárquica não têm de conter membros folha sob eles.

  • Se você excluir uma hierarquia explícita, todos os membros consolidados que foram usados na hierarquia serão excluídos.

  • Se você excluir um membro consolidado que estava em uma hierarquia explícita, todos os membros folha que foram agrupados por esse membro consolidado serão movidos para a raiz.