Voorbeeld van grafiekgegevenssets

In de meeste documentatieartikelen voor grafieken in Microsoft Fabric wordt uitgegaan van een van de volgende voorbeeldeigenschapsgrafieken wanneer ze GQL-query's bieden:

  • De voorbeeldgrafiek voor sociale netwerken is de primaire voorbeeldgrafiek die wordt gebruikt in de GQL-referentiedocumentatie. In het artikel over de schemadefinitie wordt de gedetailleerde structuur van de grafiek uitgelegd.

  • De voorbeeldgrafiek AdventureWorks wordt gebruikt in de quickstart en zelfstudie.

De opslagplaats met grafiekvoorbeelden publiceert de vereiste gegevenssets voor deze grafieken. Beide gegevenssets zijn verpakt als zip-archieven met submappen van Delta Parquet-bestanden. Zie de sectie Voorbeeldgegevens laden in de quickstart voor het laden van instructies.

Zie het README-bestand voor meer instructies over het verkrijgen en laden van deze gegevenssets.

AdventureWorks-gegevensset

Het adventureworks_docs_sample.zip bestand bevat een aangepaste, getransformeerde versie van de Adventure Works-voorbeelddatabase, gestructureerd voor grafiekmodellering. In de quickstart worden twee tabellen (klanten, orders) gebruikt. In de volledige zelfstudie worden alle acht tabellen gebruikt.

Opmerking

Deze gegevensset verschilt van de standaardgegevenssets van Adventure Works die worden gebruikt in andere Microsoft-documentatie. Deze wordt speciaal getransformeerd voor grafiekscenario's.

AdventureWorks-tabellen

Tabel Knooppuntlabel Sleutelkolom Beschrijving
adventureworks_customers Klant CustomerID_K Personen die producten kopen
adventureworks_employees Werknemer EmployeeID_K Personeel dat verkoop verwerkt
adventureworks_orders Bestelling SalesOrderDetailID_K Verkooptransacties (line-item level)
adventureworks_products Product ProductID_K Artikelen die beschikbaar zijn voor aankoop
adventureworks_productcategories ProductCategory CategoryID_K Productclassificatie op het hoogste niveau
adventureworks_productsubcategorieën ProductSubcategory SubcategoryID_K Productclassificatie op middenniveau
adventureworks_vendors Leverancier VendorID_K Leveranciers die producten produceren
adventureworks_vendorproduct VendorProduct ProductID_FK Leverancier-naar-producttoewijzing

Gegevensset voor sociaal netwerk

Het ldbc_snb_docs_sample.zip bestand bevat een gegevensset die is afgeleid van de LDBC Social Network Benchmark. Het model is een platform voor sociale media met personen, forums, berichten, opmerkingen en tags. Deze gegevensset demonstreert geavanceerde grafiekschemafuncties, waaronder overname van knooppunttypen, edge-typefamilies en samengestelde eigenschapstypen.

Sociale netwerktabellen

De gegevensset bevat tabellen voor 14 knooppunttypen en 23 randtypen, volgens deze naamconventie:

  • ldbc_snb_node_XXX — Knooppunttabel voor :XXX knooppunten
  • ldbc_snb_edge_FROM_XXX_TO — Edge-tabel voor :XXX randen van :FROM naar :TO knooppunten

Elke rij in een knooppunttabel wordt uniek geïdentificeerd door de id kolom. Edge-tabellen gebruiken src_XXX_id en dst_YYY_id kolommen om bron- en doelknooppunten te koppelen.

Zie GQL-schemavoorbeeld: Sociaal netwerk voor de volledige GQL-schemadefinitie met alle typen knooppunten en edges.