Tutoriál: Úvod do grafu v Microsoft Fabric

Tento tutoriál vás prevedie komplexným grafovým scenárom v Microsoft Fabric. Vezmete vzorkové dáta, modelujete ich ako graf a dotazujete sa na poznatky — pričom si postupne budujete funkčné pochopenie skúsenosti s grafom.

Požiadavky

Predtým, než začnete tento tutoriál, overte si, že:

  1. Máte prístup k kapacite Microsoft Fabric (F2 alebo vyššie) alebo k skúšobnej verzii Fabric.

  2. Graf je dostupný vo vašom regióne.

  3. Ste členom pracovného priestoru Fabric alebo máte povolenie vytvárať položky v pracovnom priestore. Pre viac informácií pozri Workspaces in Microsoft Fabric.

    Dôležité

    Správa prístupu k grafu je obmedzená na pracovný priestor, ktorý ho hostuje. Používatelia mimo pracovného priestoru nemajú prístup k grafu. Používatelia v pracovnom priestore, ktorí majú prístup k podkladovým dátam v lakehouse, môžu graf modelovať a dotazovať.

Scenár grafu end-to-end

V tomto tutoriáli preberáte úlohu dátového analytika vo fiktívnej spoločnosti Adventure Works. Vytvárate grafový model, ktorý reprezentuje vzťahy medzi zákazníkmi, objednávkami, zamestnancami, produktmi a dodávateľmi. Potom dotazujete graf, aby ste získali poznatky o nákupnom správaní zákazníkov a výkonnosti produktov. Použite tento postup:

  1. Načítajte vzorkové dáta do jazerného domu.
  2. Vytvorte graf vytvorením grafového modelu a načítaním dát z OneLake.
  3. Pridajte uzly do svojho grafu pre každú entitu v dátovom modeli.
  4. Pridajte hrany do svojho grafu , aby ste definovali vzťahy medzi uzlami.
  5. Pridajte viacero typov uzlov a hrán z jednej tabuľky , aby ste vytvorili bohatší graf.
  6. Dotazujte graf pomocou query buildera pomocou interaktívneho vizuálneho rozhrania.
  7. Dotazujte graf pomocou GQL pomocou editora kódu.
  8. Vyčistíte zdroje kurzu odstránením pracovného priestoru a ďalších položiek.

Pre podrobný prehľad o tom, ako dáta prúdia grafom – od zdrojov dát cez úložisko OneLake, modelovanie grafov, dotazovanie a výsledky – pozri architektúru grafov.

Vzorové údaje

Pre ukážkové dáta tohto tutoriálu použite ukážkový dataset Adventure Works. Adventure Works je fiktívny výrobca bicyklov, ktorý predáva bicykle a príslušenstvo zákazníkom po celom svete.

Poznámka

Dátová sada Adventure Works použitá v tomto tutoriáli je vlastnou transformovanou verziou navrhnutou špeciálne na demonštráciu grafových schopností. Odlišuje sa od štandardných dátových súborov Adventure Works a podporuje funkcie špecifické pre grafy.

Dátová sada Adventure Works obsahuje:

  • Zákazníci: Ľudia, ktorí nakupujú produkty.
  • Objednávky: Predajné transakcie.
  • Zamestnanci: Zamestnanci, ktorí spracovávajú predaj.
  • Produkty: Položky dostupné na kúpu.
  • Kategórie produktov a podkategórie: Hierarchia klasifikácie produktov.
  • Dodávatelia: Dodávatelia, ktorí vyrábajú produkty.

Dátový model

Dátový model Adventure Works demonštruje typický maloobchodný scenár s viacerými entitami a vzťahmi. V tomto tutoriáli modelujete nasledujúce vzťahy:

Vzťah Description
Employee sells Order Zamestnanci spracovávajú zákaznícke objednávky
Customer purchases Order Zákazníci nakupujú
Order contains Product Objednávky zahŕňajú produkty
Product isOfType ProductSubcategory Produkty patria do podkategórií
ProductSubcategory belongsTo ProductCategory Podkategórie patria do kategórií
Vendor produces Product Dodávatelia dodávajú produkty

Ďalší krok