Tutorial: Tilføj nodetyper til din graf

I dette tutorial-trin tilføjer du nodetyper til din grafmodel. Nodetyper repræsenterer enheder i dine data, såsom kunder, produkter eller ordrer. Senere forbinder du disse nodetyper med kanttyper for at definere relationer mellem dem.

Adventure Works-nodekortlægninger

I Adventure Works-datamodellen skal du oprette en nodetype for hver enhed. Følgende tabel viser nodeafbildningerne. Brug disse oplysninger som grundlag for nodetyper i din graf:

Node etiket Kildetabel Nøgle til mapping column
Customer adventureworks_customers CustomerID_K
Employee adventureworks_employees EmployeeID_K
Order adventureworks_orders SalesOrderDetailID_K
ProductCategory adventureworks_productcategories CategoryID_K
Product adventureworks_products ProductID_K
ProductSubcategory adventureworks_productsubcategories SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Vendor adventureworks_vendors VendorID_K

Tilføj nodetyper til grafen

For at tilføje nodetyper til din graf, følg disse trin:

  1. I din grafmodel vælger du Tilføj node i det øverste bånd for at tilføje en ny nodetype til din graf.

  2. I Opret en node indtaster du et nodelabelnavn og vælger den relevante kildetabel og nøgle til mappingkolonnen.

    Skærmbillede, der viser dialogen Opret en node.

    For eksempel, for den første node, brug disse værdier:

    • Node-label: Customer
    • Kildetabel: adventureworks_customers
    • Nøgle i mapping-kolonnen: CustomerID_K

    Tips

    Du kan sætte sammensatte nøgler (ID'er bestående af flere kolonner). Efter du har valgt en kildetabel, vælger du den første nøgleværdi fra nøglemenuen . Brug derefter dropdown-menuen igen for at tilføje en ny tast.

  3. Vælg + Tilføj egenskab, Tilføj alle kolonner, og Anvend. Dette trin gør alle kolonner i denne kildetabel tilgængelige som egenskaber for noden.

  4. Vælg Opret for at tilføje nodetypen til din graf.

  5. Gentag trinene i dette afsnit for alle resterende nodetyper, der er listet i Adventure Works-nodemapping-tabellen .

  6. Du ser alle otte nodetyper repræsenteret i din graf. Vælg Save for at gemme din fremgang.

    Skærmbillede, der viser alle de noder, der er tilføjet til grafen.

Forstå nodeegenskaber

Når du tilføjer en nodetype, skal du bestemme, hvilke kolonner fra kildetabellen der skal tilføjes som egenskaber på den nodetype for at gøre dem tilgængelige for forespørgsler, især egenskaber, hvor OneLake Security adgangsregler er blevet anvendt på den underliggende kildetabel. Egenskaber tilføjes manuelt under nodeoprettelsen. I denne tutorial tilføjede du alle egenskaber på hver nodetype. For generel vejledning i valg af egenskaber at beholde eller ignorere, se Tilføj nodeegenskaber.

For at se eller redigere egenskaberne for en nodetype, dobbeltklik på den i grafmodeleditoren for at åbne nodedetaljerne. Senere i tutorialen redigerer du en node for at fjerne en overflødig egenskab.

Skærmbillede, der viser redigeringsnode-dialogen for medarbejder-nodetypen med alle 10 egenskaber opført.

Vigtigt!

Graph understøtter i øjeblikket ikke skemaudvikling. Efter du har oprettet en grafmodel og indlæst dens data, kræver eventuelle strukturelle ændringer, såsom tilføjelse eller fjernelse af nodetyper, kanttyper og egenskaber, at du genindlæser alle data, før du forespørger den opdaterede struktur. For at genindlæse dataene, vælg Gem i det øverste bånd. Denne datagenindlæsningsproces tager tid og bruger kapacitet, så planlæg dit skema grundigt, før du begynder modelleringen.

Når du har tilføjet nodetyper til din graf, tilføj kanttyper for at definere relationerne mellem dem.

Næste trin