Condividi tramite


Esercitazione: Aggiungere tipi di nodo al grafico

Annotazioni

Questa funzionalità è attualmente disponibile in anteprima pubblica. Questa anteprima viene messa a disposizione senza contratto di servizio e non è consigliata per i carichi di lavoro di produzione. Alcune funzionalità potrebbero non essere supportate o potrebbero presentare funzionalità limitate. Per altre informazioni, vedere le Condizioni supplementari per l'uso delle anteprime di Microsoft Azure.

In questo passaggio dell'esercitazione si aggiungono tipi di nodo al modello a grafo. I nodi rappresentano entità nei dati, ad esempio clienti, prodotti o ordini. Successivamente, questi nodi vengono collegati con i bordi per definire le relazioni tra di esse.

Mapping dei nodi Adventure Works

Nel modello di dati Adventure Works creare un tipo di nodo per ogni entità. Nella tabella seguente vengono illustrati i mapping dei nodi. Usare queste informazioni per aggiungere nodi al grafo:

Etichetta del tipo di nodo Tabella di mappatura ID della colonna di mappatura
Cliente adventureworks_clienti CustomerID_K
Dipendente adventureworks_employees EmployeeID_K
Ordinamento adventureworks_orders SalesOrderDetailID_K
Categoria di Prodotto adventureworks_productcategories CategoryID_K
Prodotto adventureworks_products ProductID_K
SottocategoriaProdotto adventureworks_productsubcategories SubcategoryID_K
Prodotto del Fornitore adventureworks_vendorproduct ProductID_FK
Fornitore adventureworks_vendors VendorID_K

Aggiungere tipi di nodo al grafico

Per aggiungere tipi di nodo al grafico, seguire questa procedura:

  1. Nel modello a grafo selezionare Aggiungi nodo per aggiungere un nuovo tipo di nodo al grafico.

  2. Nella finestra di dialogo Aggiungi nodo al grafico, inserisci un nome per la Label e seleziona la tabella di Mapping e l'ID appropriati della colonna di mapping.

    Screenshot che mostra la finestra di dialogo per l'aggiunta di nodi al grafico.

    Ad esempio, per il primo nodo, usare questi valori:

    • Etichetta: Cliente
    • Tabella di mappatura: adventureworks_customers
    • ID della colonna di mapping: CustomerID_K

    Suggerimento

    È possibile impostare chiavi composte (ID costituiti da più colonne).

  3. Selezionare Conferma per aggiungere il tipo di nodo al grafico.

  4. Ripetere il processo per tutti gli altri tipi di nodo nel modello di dati Adventure Works:

    Etichetta del tipo di nodo Tabella di mappatura ID della colonna di mapping
    Dipendente adventureworks_employees EmployeeID_K
    Ordinamento adventureworks_orders SalesOrderDetailID_K
    Categoria di Prodotto adventureworks_productcategories CategoryID_K
    Prodotto adventureworks_products ProductID_K
    SottocategoriaProdotto adventureworks_productsubcategories SubcategoryID_K
    Prodotto del Fornitore adventureworks_vendorproducts ProductID_K
    Fornitore adventureworks_vendors VendorID_K

    Suggerimento

    Quando si fa doppio clic su un tipo di nodo, verranno visualizzate le relative proprietà. Ogni proprietà corrisponde a una colonna nella tabella di origine. Eliminare le proprietà non necessarie nelle query o nell'analisi, perché le proprietà eccessive rendono il grafico più difficile da gestire e usare.

  5. Nel grafico dovrebbero essere visualizzati tutti i tipi di nodo rappresentati.

    Screenshot che mostra tutti i nodi aggiunti al grafico.

  6. Selezionare Salva per salvare lo stato di avanzamento.

Dopo aver aggiunto nodi al grafo, il passaggio successivo consiste nell'aggiungere archi per definire le relazioni tra questi nodi.

Suggerimento

Oltre a creare tipi di nodo da intere tabelle, qualsiasi colonna (o set di colonne) da qualsiasi tabella può formare un tipo di nodo autonomo se rappresenta un'entità necessaria nel grafico. Ad esempio, è possibile creare un tipo di nodo paese dalla colonna paese nella tabella adventureworks_employees , con il paese come ID. Eliminare le proprietà non necessarie per l'univocità dei nodi del paese , ad esempio nome dipendente, ID dipendente, titolo di lavoro, sesso e altre proprietà.

Passo successivo