Condividi tramite


Gerarchie esplicite (Master Data Services)

Una gerarchia esplicita utilizza membri consolidati creati in modo esplicito allo scopo di raggruppare altri membri. Tutti i membri di una gerarchia esplicita provengono da una singola entità.

In questo esempio, i membri foglia sottocategoria vengono raggruppati in base ai membri consolidati della stessa sottocategoria.

Gerarchia esplicita

Una gerarchia esplicita include tutti i membri foglia dell'entità. I membri consolidati appartengono ad un'unica gerarchia esplicita per volta. Se esistono più gerarchie esplicite, i membri consolidati possono appartenere a solo una delle gerarchie.

Una gerarchia esplicita è diversa da una gerarchia derivata poiché una gerarchia derivata contiene più entità, un numero coerente di livelli e non contiene membri consolidati.

Una gerarchia esplicita può essere incompleta, il che vuol dire che la gerarchia può terminare su livelli diversi simultaneamente. Ogni membro consolidato può disporre di un numero illimitato di membri consolidati e foglia sottostanti oppure di nessuno membro. I membri foglia possono trovarsi al di sotto di un singolo membro consolidato o al di sotto di più livelli di membri consolidati.

Prima di creare una gerarchia esplicita, è necessario abilitare l'entità per le gerarchie esplicite.

Esempio

Nell'esempio seguente, l'entità Product contiene i seguenti membri foglia: 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}.

Per riepilogare i membri foglia in corrispondenza di punti di consolidamento specifici, è possibile creare membri consolidati nell'entità Product. Inserire i membri consolidati nei livelli dell'albero gerarchico nel punto in cui si desidera riepilogare i membri foglia. Non sussistono limitazioni rispetto al punto di inserimento dei membri consolidati. Ogni membro (foglia o consolidato) può tuttavia essere utilizzato una sola volta.

Esempio di gerarchia esplicita

I membri consolidati possono essere utilizzati per raggruppare membri a qualsiasi livello e i membri consolidati vengono ordinati nell'ordine determinato dall'utente.

Tipi di gerarchie esplicite

Esistono due tipi di gerarchie esplicite, ovvero obbligatoria e non obbligatoria.

Gerarchia esplicita obbligatoria

Una gerarchia esplicita obbligatoria è una gerarchia nella quale tutti i membri foglia devono essere inclusi nell'albero gerarchico. Per impostazione predefinita, tutti i membri vengono inclusi al livello radice dell'albero. È possibile ridisporre i membri in base alle necessità.

Gerarchia esplicita non obbligatoria

Una gerarchia esplicita non obbligatoria è una gerarchia nella quale tutti i membri foglia si trovano in un nodo Inutilizzato creato dal sistema. I membri necessari possono essere spostati fuori da questo nodo. Il resto dei membri può rimanere nel nodo Inutilizzato.

Quando si utilizzano gerarchie esplicite non obbligatorie, le attività di report o le analisi eseguite sulla gerarchia potrebbero non corrispondere alle attività di report o analisi eseguite su gerarchie obbligatorie.

Regole

Le regole seguenti si applicano alle gerarchie esplicite (obbligatorie e non obbligatorie).

  • Ogni membro foglia può essere incluso nella gerarchia una sola volta.

  • Tutti i membri consolidati devono essere inclusi in una gerarchia.

  • I membri consolidati non possono trovarsi in più di una gerarchia esplicita.

  • I membri consolidati nell'albero gerarchico non devono contenere membri foglia sottostanti.

  • Se si elimina una gerarchia esplicita, vengono eliminati tutti i membri consolidati utilizzati nella gerarchia.

  • Se si elimina un membro consolidato incluso in una gerarchia esplicita, tutti i membri foglia raggruppati in base a tale membro consolidato vengono spostati al livello radice.