Del via


Veiledning: Legg til kanttyper i grafen din

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:

  1. Velg Legg til kant for å opprette en relasjon mellom noder.

  2. 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.

    Skjermbilde som viser dialogboksen legg til kant.

    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.

  3. Velg Bekreft for å legge til kanten i grafen.

  4. 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.

Skjermbilde som viser alle kantene som er lagt til i grafen.

Last inn grafen

Etter å ha lagt sammen alle nodetyper og kanttyper, last inn grafen:

  1. 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.

Neste trinn