Hierarquias (Serviços de Dados Mestre)
Uma hierarquia é uma estrutura baseada em árvore que você pode usar para:
Agrupar membros semelhantes para fins organizacionais.
Consolidar e resumir membros para relatório e análise.
Você pode criar várias hierarquias para exibir e organizar seus membros de formas diferentes. Cada hierarquia contém todos os membros de uma ou mais entidades. Quando um membro é adicionado, alterado ou excluído, todas as hierarquias são atualizadas. Isso assegura que seus dados mestre sejam precisos em todas as hierarquias.
Sem um sistema de dados mestre, os novos membros que não são adicionados a todas as hierarquias fazem com que seus relatórios se tornem inconsistentes. Quando um membro é adicionado ou removido, ele deve ser atualizado em todos lugares: nos sistemas transacionais de sua organização, em qualquer planilha ad hoc ou em qualquer outro sistema downstream. As hierarquias ajudam assegurar que os membros não sejam contados mais de uma vez ou não sejam sequer contados.
Uma hierarquia é diferente de uma taxonomia. Uma taxonomia organiza os membros por vários atributos ao mesmo tempo, enquanto uma hierarquia organiza os membros por um atributo de cada vez. Uma taxonomia pode incluir o mesmo membro várias vezes, enquanto uma hierarquia inclui um membro somente uma vez.
Por exemplo, a mesma bicicleta pode ser incluída duas vezes em uma taxonomia: uma vez porque é vermelha e uma vez porque é tamanho 38. Em uma hierarquia, a bicicleta é incluída somente uma vez, assim você deve decidir se deseja mostrá-la em relação à cor ou ao tamanho.
Exemplo
No exemplo a seguir, os membros de produto são agrupados por membros de subcategoria.
Você pode criar hierarquias para membros:
De uma única entidade, que é chamada de hierarquia explícita.
De várias entidades com base nas relações existentes entre as entidades e seus atributos, o que é chamado de hierarquia derivada.
Observação |
---|
Todos os membros em uma hierarquia devem estar dentro do mesmo modelo. |