Gerarchie esplicite (Master Data Services)Explicit Hierarchies (Master Data Services)

In Master Data ServicesMaster Data Services una gerarchia esplicita consente di organizzare i membri di una sola entità secondo qualsiasi modalità specificata.In Master Data ServicesMaster Data Services, an explicit hierarchy organizes members from a single entity in any way you specify. La struttura può essere incompleta e, a differenza delle gerarchie derivate, le gerarchie esplicite non sono basate su relazioni tra attributi basati su dominio.The structure can be ragged and unlike derived hierarchies, explicit hierarchies are not based on domain-based attribute relationships.

Nota

La funzionalità Gerarchia esplicita è deprecata.Explicit hierarchy is deprecated.

Membri consolidati che raggruppano altri membriConsolidated Members Group Other Members

In una gerarchia esplicita vengono utilizzati membri consolidati creati allo scopo di raggruppare altri membri.An explicit hierarchy uses consolidated members that you create for the purpose of grouping other members. Questi membri consolidati possono appartenere a un'unica gerarchia esplicita per volta.These consolidated members can belong to only one explicit hierarchy at a time. Inoltre, in una gerarchia esplicita sono inclusi tutti i membri foglia dell'entità associata.An explicit hierarchy also includes all of the leaf members from the associated entity.

Una gerarchia esplicita può essere incompleta, il che vuol dire che la gerarchia può terminare su livelli diversi simultaneamente.An explicit hierarchy can be ragged, which means that the hierarchy can end at different levels simultaneously. Ogni membro consolidato può disporre di un numero illimitato di membri consolidati e foglia sottostanti oppure di nessuno membro.Each consolidated member can have an unlimited number of consolidated and leaf members underneath, or can have none. I membri foglia possono trovarsi al di sotto di un singolo membro consolidato o al di sotto di più livelli di membri consolidati.The leaf members can be under a single consolidated member or under multiple levels of consolidated members.

Nota

Prima di creare una gerarchia esplicita, è necessario abilitare l'entità per le gerarchie esplicite.Before you can create an explicit hierarchy, the entity must be enabled for explicit hierarchies.

Tipi di gerarchie espliciteTypes of Explicit Hierarchies

Esistono due tipi di gerarchie esplicite, ovvero obbligatoria e non obbligatoria.There are two types of explicit hierarchies: mandatory and non-mandatory.

Gerarchia esplicita obbligatoriaMandatory Explicit Hierarchy

Una gerarchia esplicita obbligatoria è una gerarchia nella quale tutti i membri foglia devono essere inclusi nell'albero gerarchico.A mandatory explicit hierarchy is a hierarchy in which all leaf members must be included in the hierarchy tree. Per impostazione predefinita, tutti i membri vengono inclusi al livello radice dell'albero.By default, all members are included at the root of the tree. È possibile ridisporre i membri in base alle necessità.You can rearrange the members as needed.

Gerarchia esplicita non obbligatoriaNon-Mandatory Explicit Hierarchy

Una gerarchia esplicita non obbligatoria è una gerarchia nella quale tutti i membri foglia si trovano in un nodo Inutilizzato creato dal sistema.A non-mandatory explicit hierarchy is a hierarchy in which all leaf members are in a system-created Unused node. I membri necessari possono essere spostati fuori da questo nodo.You can move members out of this node as you need them. Il resto dei membri può rimanere nel nodo Inutilizzato .The rest of the members can remain in the Unused node.

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.When you use non-mandatory explicit hierarchies, any reporting or analysis done on the hierarchy may not match reporting or analysis done on mandatory hierarchies.

RegoleRules

Le regole seguenti si applicano alle gerarchie esplicite (obbligatorie e non obbligatorie).The following rules apply to explicit hierarchies (both mandatory and non-mandatory).

  • Ogni membro foglia può essere incluso nella gerarchia una sola volta.Each leaf member can be included in the hierarchy only once.

  • Tutti i membri consolidati devono essere inclusi in una gerarchia.All consolidated members must be included in a hierarchy.

  • I membri consolidati non possono trovarsi in più di una gerarchia esplicita.Consolidated members cannot be in more than one explicit hierarchy.

  • I membri consolidati nell'albero gerarchico non devono contenere membri foglia sottostanti.Consolidated members in the hierarchy tree do not have to contain leaf members underneath them.

  • Se si elimina una gerarchia esplicita, vengono eliminati tutti i membri consolidati utilizzati nella gerarchia.If you delete an explicit hierarchy, all consolidated members that were used in the hierarchy are deleted.

  • 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.If you delete a consolidated member that was in an explicit hierarchy, all leaf members that were grouped by that consolidated member are moved to the root.

Gerarchie esplicite e gerarchie derivateExplicit Hierarchies versus Derived Hierarchies

Nella tabella seguente vengono illustrate alcune differenze tra le gerarchie esplicite e derivate.The following table shows some of the differences between explicit and derived hierarchies.

Gerarchie espliciteExplicit Hierarchies Gerarchie derivateDerived Hierarchies
La struttura viene definita dall'utenteStructure is defined by the user La struttura è derivata dalle relazioni tra attributi basati su dominioStructure is derived from the relationships between domain-based attributes
Contengono membri di una sola entitàContains members from a single entity Contengono membri di più entitàContains members from multiple entities
Utilizzano i membri consolidati per raggruppare altri membriUses consolidated members to group other members Utilizzano i membri foglia di un'entità per raggruppare i membri foglia di un'altra entitàUses leaf members from one entity to group leaf members from another entity
Possono essere incompleteCan be ragged Contengono sempre un numero coerente di livelliAlways contains a consistent number of levels

Esempio di gerarchia esplicitaExplicit Hierarchy Example

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}.In the following example, the Product entity contains these leaf members: BK-M101 {Mountain-100}, BK-M201 {Mountain-200}, BK-M301 {Mountain-300}, BK-R150 {Road-150}, BK-R450 {Road-450}, and BK-R650 {Road-650}.

Per riepilogare i membri foglia in corrispondenza di punti di consolidamento specifici, è possibile creare membri consolidati nell'entità Product.To summarize these leaf members at specific consolidation points, you can create consolidated members in the Product entity. Inserire i membri consolidati nei livelli dell'albero gerarchico nel punto in cui si desidera riepilogare i membri foglia.Insert the consolidated members at levels in the hierarchy tree where you want to summarize the leaf members. Non sussistono limitazioni rispetto al punto di inserimento dei membri consolidati. Ogni membro (foglia o consolidato) può tuttavia essere utilizzato una sola volta.There is no limitation on where you insert your consolidated members; however, each member (leaf or consolidated) can be used only once.

Esempio di gerarchia esplicita di mountain BikeMountain Bike Explicit Hierarchy Example

I membri consolidati possono essere utilizzati per raggruppare membri a qualsiasi livello e i membri consolidati vengono ordinati nell'ordine determinato dall'utente.Consolidated members can be used to group members at any level, and leaf and consolidated members are sorted in the order you determine.

Descrizione dell'attivitàTask Description ArgomentoTopic
Creare una nuova gerarchia esplicita.Create a new explicit hierarchy. Creare una gerarchia esplicita ( Master Data Services )Create an Explicit Hierarchy (Master Data Services)
Modificare il nome di una gerarchia esplicita esistente.Change the name of an existing explicity hierarchy. Modificare il nome di una gerarchia esplicita ( Master Data Services )Change an Explicit Hierarchy Name (Master Data Services)
Eliminare una gerarchia esplicita esistente.Delete an existing explicit hierarchy. Eliminare una gerarchia esplicita ( Master Data Services )Delete an Explicit Hierarchy (Master Data Services)