Jaa


Graphin pika-aloitusopas Microsoft Fabricissa

Note

Tämä ominaisuus on tällä hetkellä julkisessa esikatselussa. Tämä esikatselu tarjotaan ilman palvelutasosopimusta, eikä sitä suositella tuotantokuormituksiin. Tiettyjä ominaisuuksia ei ehkä tueta tai niiden ominaisuudet voivat olla rajoitettuja. Lisätietoja on artikkelissa Microsoft Azure -esiversioiden lisäkäyttöehdot.

Tässä pikaoppaassa opit luomaan kaaviomallin Microsoft Fabricissa.

Tärkeää

Tässä artikkelissa käytetään yksinomaan AdventureWorksin esimerkkikaavioaineistoa.

Ennakkovaatimukset

Jotta voit aloittaa kaavion käytön Microsoft Fabricissa, tarvitset seuraavat edellytykset:

  • Graph on käytettävissä alueellasi.

  • Graph on käytössä Fabric-vuokraajassa:

    Ota kaavio käyttöön Fabric-vuokraajassasi.

  • OneLaken järvitalo, jossa on analysoitavia tietoja. Tässä pikaoppaassa käytetään esimerkkinä Adventure Works -tietoja. Tiedot ja tulokset voivat vaihdella. Jos sinulla ei ole järvitaloa, luo se seuraamalla näitä vaiheita ja varmista, että poistat järvimajan skeeman vaihtoehdon: Luo järvitalo OneLakella.

    Tärkeää

    Et voi tällä hetkellä käyttää järvitaloa, jossa järvitaloskeema (esikatselu) on käytössä.

  • Olet työtilan jäsen tai sinulla on oikeus luoda kohteita työtilassa. Lisätietoja on artikkelissa Työtilat Microsoft Fabricissa.

    Tärkeää

    Graafin käyttöoikeuksien hallinta on rajoitettu siihen työtilaan, jossa se toimii. Kaavio ei ole työtilan ulkopuolisten käyttäjien käytettävissä. Työtilan käyttäjät, joilla on pääsy järvenrakennuksen taustalla olevaan dataan, voivat mallintaa ja kysyä graafia.

Luo kuvaajamalli

Voit luoda kaaviomallin Microsoft Fabricissa seuraavasti:

  1. Siirry Microsoft Fabric -työtilaan.

  2. Valitse + Uusi kohde.

  3. Valitse Analysoi ja kouluta tiedot>Graph-malli (esikatselu).

    Näyttökuva, jossa näkyy uusi kohdevalikko, jossa on mahdollisuus valita Kaaviomalli (esikatselu).

    Vihje

    Vaihtoehtoisesti voit kirjoittaa hakukenttään "kaavio" ja etsiä kaaviokohteita painamalla Enter-näppäintä .

  4. Anna kaaviomallille nimi ja valitse Luo.

Kaavion luominen

Kuvaajanäkymässä sinun pitäisi nähdä Tallenna-, Lisää solmu- ja Lisää reuna- ja Hae tiedot -painikkeet.

Voit luoda kaavion Microsoft Fabricissa seuraavasti:

  1. Valitse kaaviomallissa Nouda tiedot.

  2. Valitse OneLake-luettelosta Fabricin tiedot, joita haluat käyttää kaaviossasi.

    Kuvakaappaus, jossa näkyy OneLaken tiedonvalintavalikko.

    Note

    Tässä pikaoppaassa käytetään esimerkkinä Adventure Works -tietoja. Tietojoukkosi ja tulokset voivat vaihdella.

  3. Valitse Yhdistä.

  4. Valitse tietotaulukot ja valitse sitten Lataa.

  5. Sinun pitäisi nähdä kaaviossa käytettävissä olevat tiedot.

    Kuvakaappaus, jossa näkyy kuvaajamallin datanäkymä.

    Note

    Microsoft Fabricin Graph tukee tällä hetkellä seuraavia tietotyyppejä:

    • Totuusarvo (arvot ovat true ja false)
    • Double (arvot ovat 64-bittisiä liukulukuja)
    • Kokonaisluku (arvot ovat 64-bittisiä etumerkillisiä kokonaislukuja)
    • Merkkijono (arvot ovat Unicode-merkkijonoja)
    • Vyöhykkeellinen päivämäärä ja aika (arvot ovat aikaleimoja yhdessä aikavyöhykkeen aikasiirtymän kanssa)

Aloita mallinnus

Nyt voit aloittaa mallintamisen lisäämällä kuvaajaan solmuja ja reunoja. Käytämme esimerkkinä Adventure Worksin tietomallia.

Lisää solmuja

Tässä osiossa luomme solmut kullekin Adventure Works -tietomallin entiteetille.

Solmun etiketti Yhdistämismääritys taulukko Kartoitussarake
Asiakas Asiakkaat CustomerID_K
Tilaus Tilaukset SalesOrderDetailID_K
Työntekijä henkilökunta EmployeeID_K
Product Tuotteet ProductID_K
ProductCategory Tuoteryhmät CategoryID_K
TuoteAlaluokka Tuotteiden alaluokat SubcategoryID_K
Myyjä toimittajat VendorID_K

Voit lisätä solmuja kaavioon seuraavasti:

  1. Valitse kaaviomallissasi Lisää solmu lisätäksesi kuvaajaan uuden solmun.

  2. Kirjoita Lisää solmu kuvaajaan -valintaikkunaan otsikon nimi ja valitse sopiva Yhdistämismääritystaulukko ja Yhdistämismääritys-sarake.

    Kuvakaappaus, jossa näkyy Lisää solmu kaavioon -valintaikkuna.

    Tässä esimerkissä solmun otsikko on "Asiakas", yhdistämismääritystaulukko on "asiakkaat" ja yhdistämissarake on "CustomerID_K".

  3. Valitse Vahvista lisätäksesi solmun kaavioon.

  4. Toista prosessi kaikille muille solmuille. Sinun pitäisi nähdä kaikki kaaviossasi esitetyt solmut.

  5. Valitse Tallenna aloittaaksesi kaavion luomisen.

    Näyttökuva, jossa näkyvät kaikki kaavioon lisätyt solmut.

Lisää reunoja

Tässä osiossa luomme reunoja, jotka määrittävät solmujen väliset suhteet Adventure Works -tietomallissa.

Edge Yhdistämismääritys taulukko Lähdesolmun yhdistämismäärityssarake Kohdesolmun yhdistämismäärityssarake
Myy Tilaukset Työntekijä

EmployeeID_FK
Tilaus

SalesOrderDetailID_K
Ostoksia Tilaukset Asiakas

CustomerID_FK
Tilaus

SalesOrderDetailID_K
Sisältää Tilaukset Tilaus

SalesOrderDetailID_K
Product

ProductID_FK
isOfType Tuotteet Product

ProductID_K
ProductSubCategory

SubcategoryID_FK
kuuluuKohde Tuotteiden alaluokat ProductSubCategory

SubcategoryID_K
ProductCategory

CategoryID_FK
Tuottaa myyjän tuote Myyjä

VendorID_FK
Product

ProductID_FK

Voit lisätä reunat kaavioon seuraavasti:

  1. Valitse Lisää reuna, jos haluat luoda solmujen välisen suhteen.

  2. Valitse Lisää reuna -valintaikkunassa yhdistämistaulukko, lähde- ja kohdesolmut ja määritä suhde.

    Kuvakaappaus, jossa näkyy reunan lisääminen -valintaikkuna.

    Tässä esimerkissä reuna määritellään "myy" vastaavuustaulukon "tilaukset" kanssa, joka yhdistää lähdesolmun "Työntekijä" (EmployeeID_FK) kohdesolmuun "Tilaus" (SalesOrderDetailID_K).

  3. Valitse Vahvista lisätäksesi reunan kaavioosi.

  4. Toista prosessi kaikille muille reunoille. Sinun pitäisi nähdä kaikki reunat kuvaajassasi.

    Kuvakaappaus, jossa näkyvät kaikki kaavioon lisätyt reunat.

Tässä vaiheessa olet luonut kaikki kaavion solmut ja reunat. Nämä solmut ja kaaret muodostavat graafimallisi perusrakenteen.

Lataa kaavio

Lataaaksesi graafin, valitse Tallenna. Save-valinta vahvistaa graafimallin, lataa tiedot OneLakesta, rakentaa graafi ja valmistaa sen kyselyä varten.

Tärkeää

Tällä hetkellä sinun täytyy ladata graafi uudelleen (valitsemalla Tallenna) aina, kun mallia tai taustalla olevaa dataa muutetaan.

Tee kysely kaaviosta

Kyselyn muodostimen käyttäminen

Nyt voimme tehdä kyselyn kaaviosta valitsemalla tietyt solmut ja suhteet. Kaikki kyselyt perustuvat kaaviorakenteeseen, jonka rakensimme edellisessä osiossa.

Noudata näitä ohjeita vaihtaaksesi kyselyn muodostimeen ja aloittaaksesi kaavion kyselyn vuorovaikutteisesti:

  1. Valitse Tilakyselyn>muodostin kaavion aloitussivulta. Tästä näkymästä voit myös luoda vain luku -kyselysarjan, jolla on samat toiminnot kuin alla ja jonka avulla voit jakaa kyselytuloksesi.

  2. Valitse Lisää solmu , jos haluat nähdä kyselyyn käytettävissä olevat solmut.

  3. Valitse solmu lisätäksesi sen kyselyyn. Tässä esimerkissä lisätään Asiakas-solmu .

    Näyttökuva, jossa näkyy kyselytilan valinta.

  4. Täältä voit luoda kyselyn lisäämällä solmuja ja reunoja, käyttämällä suodattimia ja valitsemalla tuloksissa palautettavia ominaisuuksia.

Koodieditorin käyttäminen

Voimme myös kysyä graafia Graphics Query -kielellä (GQL).

Noudata näitä ohjeita vaihtaaksesi koodieditoriin ja aloittaaksesi kaavion kyselyn GQL:n avulla:

  1. Valitse Tilat>Koodieditori kaavion aloitussivulta.
  2. Kirjoita syöttökenttään GQL-kysely, kuten MATCH (n:`Order`) RETURN count(n) AS num_orders.
  3. Suorita kysely valitsemalla Suorita kysely.

Voit myös suorittaa monimutkaisempia kyselyitä, kuten kyselyitä, joissa yhdistyvät vastaavat kaaviomallit, suodatus, koostaminen, lajittelu ja top-k-rajoitus:

MATCH (v:Vendor)-[:produces]->(p:`Product`)->(sc:`ProductSubcategory`)->(c:`ProductCategory`), 
      (o:`Order`)-[:`contains`]->(p)
FILTER c.categoryName = 'Components'
LET vendorName = v.vendorName, subCategoryName = sc.subCategoryName
RETURN vendorName, subCategoryName, count(p) AS num_products, count(o) AS num_orders
GROUP BY vendorName, subCategoryName
ORDER BY num_orders DESC
LIMIT 5

Lisätietoja GQL-kielituesta löytyy GQL-kielioppaasta.