Condividi tramite


Esercitazione: Aggiungere tipi di arco 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 spigolo al modello a grafo. Gli archi definiscono le relazioni tra i nodi, ad esempio "Il cliente acquista l'ordine" o "Il dipendente vende l'ordine".

Mappatura dei margini di rete Adventure Works

Nel modello di dati Adventure Works creare archi per definire le relazioni tra i nodi. La tabella seguente illustra i mapping dei bordi da usare:

Etichetta del tipo di arco Tabella di mappatura Tipo di nodo sorgente/Colonna di mappatura associata Tipo di nodo di destinazione/Colonna di mapping associata
Vende adventureworks_orders Dipendente/EmployeeID_FK Ordine/DettaglioIDOrdineVendite_K
Acquisti adventureworks_orders Cliente/CustomerID_FK Ordine/DettaglioOrdineVenditaID_K
contains adventureworks_orders Ordine/SalesOrderDetailID_K Prodotto/ProductID_FK
isOfType adventureworks_products Prodotto / ProductID_K ProductSubCategory/SubcategoryID_FK
appartiene a adventureworks_productsubcategories CategoriaDiProdotto/SubcategoryID_K CategoriaProdotto/CategoryID_FK
produce adventureworks_vendorproduct Fornitore/VendorID_FK Prodotto/ProductID_FK

Aggiungere tipi di arco al grafico

Per aggiungere bordi al grafico, seguire questa procedura:

  1. Selezionare Aggiungi arco per creare una relazione tra i nodi.

  2. Nella finestra di dialogo Aggiungi arco configurare il bordo:

    • Immettere l'etichetta perimetrale per descrivere la relazione.
    • Selezionare la tabella di mappatura.
    • Selezionare il nodo Origine e la colonna di mapping associata.
    • Selezionare il nodo Destinazione e la colonna di mapping associata.

    Screenshot che mostra la finestra di dialogo Aggiungi arco.

    Per il primo bordo, usare questi valori ricavati dalla tabella:

    • Etichetta: vende
    • Tabella di mappatura: adventureworks_orders
    • Nodo di origine: Dipendente
    • Colonna della tabella da mappare per essere collegata alla chiave del nodo di origine: EmployeeID_FK
    • Nodo di destinazione: Ordine
    • Collegamento della colonna della tabella alla chiave del nodo di destinazione: SalesOrderDetailID_K

    Importante

    Se sono stati configurati tipi di nodo con chiavi composte (ID costituiti da più colonne), è anche necessario selezionare le colonne chiave composte corrispondenti qui.

  3. Selezionare Conferma per aggiungere il bordo al grafico.

  4. Ripetere il processo per tutti gli altri bordi del modello di dati Adventure Works, usando la tabella come riferimento.

Nel grafico dovrebbero essere visualizzati tutti i tipi di bordi rappresentati.

Screenshot che mostra tutti i bordi aggiunti al grafico.

Caricare il grafico

Dopo aver aggiunto tutti i tipi di nodo e i tipi di arco, caricare il grafico:

  1. Selezionare Salva per verificare il modello a grafo, caricare i dati da OneLake, costruire il grafo e prepararlo per l'esecuzione di query. Tenere presente che questo processo potrebbe richiedere del tempo a seconda delle dimensioni dei dati.

Importante

Attualmente, è necessario ricaricare il grafico (selezionando Salva) ogni volta che si modifica il modello o i dati sottostanti.

A questo punto, sono stati definiti tutti i tipi di nodo e i tipi di arco per il grafico. Questi tipi di nodo e tipi di arco formano lo schema del modello a grafo. Il grafico è pronto per l'esecuzione di query dopo che i dati vengono inseriti per formare i nodi e gli archi.

Passo successivo