Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Note
Denne funksjonen er for øyeblikket i offentlig forhåndsversjon. Denne forhåndsvisningen leveres uten en tjenesteavtale, og anbefales ikke for produksjonsarbeidsbelastninger. Enkelte funksjoner støttes kanskje ikke eller kan ha begrensede funksjoner. Hvis du vil ha mer informasjon, kan du se Supplerende vilkår for bruk for Microsoft Azure Previews.
I dette opplæringssteget legger du til kanttyper i grafmodellen din. Kanter definerer relasjonene mellom noder, som for eksempel «Kunde kjøper ordre» eller «Ansatt selger ordre.»
Viktig!
Når du definerer en kanttype, må du bruke en kartleggingstabell som inneholder to kolonner slik at:
- Én kolonne matcher kildenodens nøkkel når det gjelder verdier og datatype
- En annen kolonne matcher målnodens nøkkel når det gjelder verdier og datatype
Tabeller du bruker for å lage nodetyper kan også fungere som kantkartleggingstabeller hvis de oppfyller dette kravet.
Adventure Works-kantkartlegginger
I Adventure Works-datamodellen, lag kanter for å definere relasjonene mellom nodene. Tabellen nedenfor viser kantkartleggingene som skal brukes:
| Kanttypeetikett | Kartleggingstabell | Kildenodetype/ Tilknyttet kartleggingskolonne | Målnodetype/ Tilknyttet kartleggingskolonne |
|---|---|---|---|
| Selger | adventureworks_orders | Ansatt / EmployeeID_FK | Orden / SalesOrderDetailID_K |
| Kjøp | adventureworks_orders | Kunde / CustomerID_FK | Orden / SalesOrderDetailID_K |
| Inneholder | adventureworks_orders | Orden / SalesOrderDetailID_K | Produkt / ProductID_FK |
| isOfType | adventureworks_products | Produkt / ProductID_K | ProduktUnderkategori / SubcategoryID_FK |
| tilhørerTil | adventureworks_productsubcategories | ProduktSubkategori / SubcategoryID_K | Produktkategori / CategoryID_FK |
| Produserer | adventureworks_vendorproduct | Leverandør / VendorID_FK | Produkt / ProductID_FK |
Legg til kanttyper i grafen
For å legge til kanter i grafen din, følg disse trinnene:
Velg Legg til kant for å opprette en relasjon mellom noder.
I dialogen Legg til kant , konfigurer kanten:
- Skriv inn kantetiketten for å beskrive forholdet.
- Velg kartleggingstabellen.
- Velg Kilde-noden og tilhørende mapping-kolonne.
- Velg Target-noden og tilhørende mappingkolonne.
For den første kanten, bruk disse verdiene hentet fra tabellen:
- Plateselskap: selger
- Kartleggingstabell: adventureworks_orders
- Kilde-node: Ansatt
- Kartleggingstabellkolonne som skal kobles til kildenodenøkkelen: EmployeeID_FK
- Målnode: Orden
- Mappingtabellkolonne som skal kobles til målnodenøkkelen: SalesOrderDetailID_K
Viktig!
Hvis du har konfigurert nodetyper med sammensatte nøkler (ID-er bestående av flere kolonner), må du også velge de tilsvarende sammensatte nøkkelkolonnene her.
Velg Bekreft for å legge til kanten i grafen.
Gjenta prosessen for alle andre kanter i Adventure Works-datamodellen, og bruk tabellen som referanse.
Du bør se alle kanttypene som er representert i grafen din.
Last inn grafen
Etter å ha lagt sammen alle nodetyper og kanttyper, last inn grafen:
- Velg Save for å verifisere grafmodellen, last inn data fra OneLake, konstruer grafen, og gjør den klar for forespørring. Vær tålmodig, for denne prosessen kan ta litt tid avhengig av størrelsen på dataene dine.
Viktig!
Akkurat nå må du laste inn grafen på nytt (ved å velge Lagre) hver gang du endrer modellen eller de underliggende dataene.
På dette tidspunktet definerte du alle nodetypene og kanttypene for grafen din. Disse nodetypene og kanttypene utgjør skjemaet til grafmodellen din. Grafen din er klar for forespørsler når data er importert for å danne nodene og kantene.