Dela via


Snabbstart: Skapa din första graf i Microsoft Fabric

Anmärkning

Den här funktionen är för närvarande i offentlig förhandsversion. Den här förhandsversionen tillhandahålls utan ett serviceavtal och rekommenderas inte för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller kan vara begränsade. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.

I den här snabbstarten skapar du ett grundläggande diagram med två noder och en kant och kör sedan en fråga. Den här processen tar cirka 15 minuter.

En omfattande självstudiekurs som beskriver den fullständiga Adventure Works-datamodellen och mer avancerade scenarier finns i Graph-självstudien.

Förutsättningar

Innan du startar den här snabbstarten kontrollerar du att:

  1. Graph är tillgängligt i din region.

  2. Graph är aktiverat i din Fabric-klientorganisation. En infrastrukturadministratör aktiverar den här inställningen i administratörsportalen.

    Skärmbild av administratörsportalen som visar växlingsknappen för att aktivera Graph i fabric-klientorganisationen.

  3. Du är medlem i en Fabric-arbetsyta eller har behörighet att skapa objekt i arbetsytan. Mer information finns i Arbetsytor i Microsoft Fabric.

    Viktigt!

    Åtkomsthanteringen för grafen är begränsad till den arbetsyta som hyser den. Användare utanför arbetsytan kan inte komma åt diagrammet. Användare på arbetsytan som har åtkomst till underliggande data i lakehouse kan modellera och utföra förfrågningar mot grafen.

Läsa in exempeldata

** För att skapa grafen laddar du först upp exempeldata i ett lakehouse i din Fabric-arbetsyta.

Hämta exempeldata

  1. Gå till GQL-exempeldatauppsättningar för Fabric Graph på GitHub.

  2. Välj filen adventureworks_docs_sample.zip och ladda ned den till din dator.

    Tips/Råd

    Om du vill ladda ned en fil från GitHub väljer du filen och väljer sedan ikonen Ladda ned råfil .

  3. Extrahera den nedladdade adventureworks_docs_sample.zip filen till en mapp på den lokala datorn.

    Tips/Råd

    Högerklicka på zip-filen i Utforskaren och välj Extrahera alla och välj sedan en målmapp.

Skapa ett sjöhus

  1. I Microsoft Fabric väljer du din arbetsyta.

  2. Välj + Nytt objekt.

  3. Välj Lagra data>Lakehouse.

  4. Ange ett namn (till exempel "AdventureWorksLakehouse"), avmarkera alternativet Lakehouse-scheman och välj Skapa.

    Viktigt!

    Graph stöder för närvarande inte lakehouses med lakehouse-schema (förhandsversion) aktiverat.

Ladda in data i tabeller

För den här snabbstarten behöver du bara två tabeller: adventureworks_customers och adventureworks_orders. Ladda upp den fullständiga exempeldatamappen och läs sedan bara in de två tabellerna.

  1. Hovra över Filer i lakehouse, välj ellipsen (...) och välj sedan Överför>uppladdningsmapp.
  2. Bläddra till den extraherade mappen och ladda upp den. Den här åtgärden laddar upp alla exempeldatafiler till lakehouse.
  3. Expandera Filer och den uppladdade mappen för att se undermapparna. För den här snabbstarten behöver du bara läsa in två av dem som tabeller.
  4. Hovra över adventureworks_customers undermapp, välj ellipsen (...) och välj Läs in till tabeller>Ny tabell.
  5. Ange filtypen till Parquet och välj Läs in.
  6. Upprepa steg 4–5 för undermappen adventureworks_orders.

Skapa en grafmodell

  1. I din Microsoft Fabric-arbetsyta väljer du + Nytt objekt.

  2. Välj Analysera och träna data>Graphmodell (förhandsversion).

    Skärmbild som visar den nya objektmenyn med alternativet att välja Graph-modell (förhandsversion).

    Tips/Råd

    Du kan också ange "graf" i sökrutan och trycka på Retur för att söka efter diagramobjekt.

  3. Ange ett namn (till exempel "MyFirstGraph") och välj Skapa.

När du har skapat grafmodellen kommer du till grafvyn där du kan se att standardläget är inställt på Modell med knapparnaSpara, Hämta data, Lägg till nod och Lägg till kant högst upp.

Skapa ett diagram

Följ dessa steg i grafvyn för att skapa ett diagram i Microsoft Fabric:

  1. Välj Hämta data.

  2. I OneLake-katalogen väljer du ditt lakehouse med Adventure Works-data.

  3. Välj Anslut.

  4. Välj tabellerna adventureworks_customers och adventureworks_orders och välj sedan Läs in.

    Skärmbild som visar dialogrutan hämta data med valda tabeller.

Lägga till två noder

  1. Välj Lägg till nod.

  2. Konfigurera den första noden:

    • Etikett: Kund
    • Kartläggningstabell: adventureworks_customers
    • ID för mappningskolumn: CustomerID_K

    Skärmbild som visar dialogrutan Lägg till nod i grafen.

  3. Välj Bekräfta.

  4. Välj Lägg till nod igen.

  5. Konfigurera den andra noden:

    • Etikett: Beställning
    • Mappningstabell: adventureworks_orders
    • ID för mappningskolumn: SalesOrderDetailID_K
  6. Välj Bekräfta.

Lägg till en kant

  1. Välj Lägg till kant.

  2. Konfigurera gränsen:

    • Etikett: köp
    • Mappningstabell: adventureworks_orders
    • Källnod: Kund
    • Kolumn för källmappning: CustomerID_FK
    • Målnod: Ordning
    • Målmappningskolumn: SalesOrderDetailID_K

    Skärmbild som visar dialogrutan Lägg till kant.

  3. Välj Bekräfta.

  4. Välj Spara för att läsa in diagrammet.

Utför en sökning i grafen

Kör en GQL-fråga för att hitta de fem främsta kunderna efter orderantal.

  1. Välj Frågeläge .

  2. Välj Kodredigeraren på den översta menyn.

  3. Ange följande GQL-fråga i indatarutan:

    MATCH (c:Customer)-[:purchases]->(o:`Order`)
    RETURN c.fullName AS customer_name, count(o) AS num_orders
    GROUP BY customer_name
    ORDER BY num_orders DESC
    LIMIT 5
    
  4. Välj Kör fråga för att se de fem främsta kunderna efter orderantal.

Följande bild visar GQL-frågan och dess resultat:

Skärmbild som visar resultatet av att köra en GQL-fråga.

Grattis! Du skapade din första graf i Microsoft Fabric och körde en fråga mot den.

Nästa steg