Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
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:
I din grafmodel vælger du Tilføj node i det øverste bånd for at tilføje en ny nodetype til din graf.
I Opret en node indtaster du et nodelabelnavn og vælger den relevante kildetabel og nøgle til mappingkolonnen.
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.
-
Node-label:
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.
Vælg Opret for at tilføje nodetypen til din graf.
Gentag trinene i dette afsnit for alle resterende nodetyper, der er listet i Adventure Works-nodemapping-tabellen .
Du ser alle otte nodetyper repræsenteret i din graf. Vælg Save for at gemme din fremgang.
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.
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.