Esplorazione delle dipendenze di entità

Si applica a:SQL Server - solo Windows Istanza gestita di SQL di Azure

Master Data Services 2016 aggiunge una nuova pagina di esplorazione relativa alle dipendenze di entità che fornisce un modo alternativo per visualizzare le relazioni tra i membri di entità all'interno di un modello, come specificato dai relativi valori di attributo basati sul dominio (DBA), ma senza dover prima definire una gerarchia derivata.

Tale pagina consente di conoscere chi sta utilizzando l'entità e in che modo. La visualizzazione è simile a quella della pagina di esplorazione Gerarchia derivata, ma è più completa. Consente di visualizzare tutte le relazioni DBA, non solo quelle definite come parte di una specifica gerarchia. Non è necessaria una definizione della gerarchia perché la struttura gerarchica visualizzata viene semplicemente dedotta dai DBA esistenti.

Nel menu della pagina Esplora, la voce di menu relativa alle dipendenze di entità elenca tutte le entità nel modello che dipendono da almeno un'entità (ossia almeno un'entità dispone di un DBA che fa riferimento all'entità elencata). Il numero di dipendenze (dirette e indirette) viene visualizzato accanto al nome dell'entità e l'elenco è ordinato in base a questo numero con le entità a cui si fa riferimento più ampiamente nella parte superiore. La seguente schermata ricavata dal modello cliente dei dati di esempio, mostra che all'entità BigArea viene fatto riferimento (direttamente o indirettamente) da 7 entità:

MDS_EntityDependencies_Menu.jpg

Facendo clic su questa voce di menu si apre la nuova pagina di esplorazione relativa alle dipendenze di entità per l'entità BigArea, che visualizza la modalità in cui vengono utilizzati i membri dell'entità. Viene mostrata una visualizzazione gerarchica con i membri di BigArea nella parte superiore della struttura e i membri delle relative 7 entità nidificate nella parte sottostante:

MDS_EntityDependencies_Tree.jpg

Un'entità può essere utilizzata direttamente da più di un'entità. Nell'esempio precedente, le entità SubRegion e RegionClimate vengono utilizzate dall'entità Region e hanno riferimenti DBA a tale entità. I membri di ogni entità utilizzata vengono raggruppati sotto un nodo padre che contiene il nome dell'entità:

MDS_EntityDependencies_Entity_Node.jpg

Questi nodi della struttura contenitore hanno un'icona a forma di griglia a sinistra del nome dell'entità e il testo ha un colore che dipende dalla profondità del livello della gerarchia. L'esempio precedente mostra che l'entità SubRegion "CDSR {Canada}" ha un riferimento DBA all'entità Region "CDR {Canada}", che fa riferimento all'entità Area "CDA {Canada}", che a sua volta fa riferimento all'entità BigArea "NAm {N. America}".

La visualizzazione è completamente modificabile, come nella pagina del visualizzatore della gerarchia. È possibile modificare le relazioni padre-figlio nella struttura mediante operazioni taglia-incolla o di trascinamento di membri figlio da un elemento padre a un altro. È possibile modificare altri valori di attributo del membro nel riquadro dei dettagli a destra della struttura.