Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server su Windows
Istanza gestita di SQL di Azure
Importante
Master Data Services (MDS) viene rimosso da SQL Server 2025 (17.x). Microsoft continua a supportare MDS in SQL Server 2022 (16.x) e versioni precedenti.
In Master Data Services una gerarchia esplicita consente di organizzare i membri di una sola entità secondo qualsiasi modalità specificata. La struttura può essere incompleta e, a differenza delle gerarchie derivate, le gerarchie esplicite non sono basate su relazioni tra attributi basati su dominio.
Nota
Gerarchia esplicita è obsoleta.
Membri consolidati Gruppo Altri membri
In una gerarchia esplicita vengono utilizzati membri consolidati creati allo scopo di raggruppare altri membri. Questi membri consolidati possono appartenere a un'unica gerarchia esplicita per volta. Inoltre, in una gerarchia esplicita sono inclusi tutti i membri foglia dell'entità associata.
Una gerarchia esplicita può essere irregolare, il che significa che la gerarchia può terminare simultaneamente a livelli diversi. Ogni membro consolidato può avere al di sotto un numero illimitato di membri consolidati e membri foglia, oppure nessuno. I membri foglia possono trovarsi al di sotto di un singolo membro consolidato o al di sotto di più livelli di membri consolidati.
Nota
Prima di creare una gerarchia esplicita, è necessario abilitare l'entità per le gerarchie esplicite.
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. Puoi spostare i membri fuori da questo nodo secondo necessità. 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 nella struttura gerarchica non devono necessariamente contenere elementi foglia al loro interno.
Se si elimina una gerarchia esplicita, vengono eliminati tutti i membri consolidati utilizzati nella gerarchia.
Se si elimina un membro consolidato presente in una gerarchia esplicita, tutti i membri foglia raggruppati sotto tale membro consolidato vengono spostati alla radice.
Gerarchie esplicite e gerarchie derivate
Nella tabella seguente vengono illustrate alcune differenze tra le gerarchie esplicite e derivate.
| Gerarchie esplicite | Gerarchie derivate |
|---|---|
| La struttura viene definita dall'utente | La struttura è derivata dalle relazioni tra attributi basati su dominio |
| Contengono membri di una sola entità | Contengono membri di più entità |
| Utilizzano i membri consolidati per raggruppare altri membri | Utilizzano i membri foglia di un'entità per raggruppare i membri foglia di un'altra entità |
| Possono essere irregolari | Contengono sempre un numero coerente di livelli |
Esempio di gerarchia esplicita
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 questi membri finali in specifici punti di consolidamento, è possibile creare membri consolidati nell'entità Prodotto. Inserire i membri consolidati ai livelli dell'albero gerarchico in cui si desidera riassumere 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.
I membri consolidati possono essere utilizzati per raggruppare i membri a qualsiasi livello e i membri foglia e quelli consolidati vengono ordinati nell'ordine definito dall'utente.
Attività correlate
| Descrizione dell'attività | Argomento |
|---|---|
| Creare una nuova gerarchia esplicita. | Creare una gerarchia esplicita (Master Data Services) |
| Modificare il nome di una gerarchia esistente in modo esplicito. | Modificare il nome di una gerarchia esplicita (Master Data Services) |
| Eliminare una gerarchia esplicita esistente. | Eliminare una gerarchia esplicita (Master Data Services) |