Freigeben über


Tutorial: Einführung in Graph in Microsoft Fabric

Hinweis

Dieses Feature ist zurzeit als öffentliche Preview verfügbar. Diese Vorschauversion wird ohne Vereinbarung zum Servicelevel bereitgestellt und ist nicht für Produktionsworkloads vorgesehen. Manche Features werden möglicherweise nicht unterstützt oder sind nur eingeschränkt verwendbar. Weitere Informationen finden Sie unter Zusätzliche Nutzungsbestimmungen für Microsoft Azure-Vorschauen.

Dieses Lernprogramm ist eine schrittweise Anleitung für ein End-to-End-Grafikszenario mit Microsoft Fabric. Es deckt alles ab, von der Erstellung Ihres Diagrammmodells bis hin zur Abfrage Ihrer Daten und der Analyse von Erkenntnissen. Führen Sie dieses Lernprogramm aus, um ein grundlegendes Verständnis der Microsoft Fabric Graph-Erfahrung und seiner Funktionen zu erstellen.

Voraussetzungen

Bevor Sie dieses Lernprogramm starten, überprüfen Sie Folgendes:

  1. Graph ist in Ihrer Region verfügbar.

  2. Graph ist in Ihrem Fabric-Mandanten aktiviert.

    Aktivieren Sie Graph in Ihrem Fabric-Mandanten.

  3. Sie sind Mitglied eines Fabric-Arbeitsbereichs oder verfügen über die Berechtigung zum Erstellen von Elementen im Arbeitsbereich. Weitere Informationen finden Sie unter Arbeitsbereiche in Microsoft Fabric.

    Von Bedeutung

    Die Zugriffsverwaltung des Diagramms ist auf den Arbeitsbereich beschränkt, in dem es gehostet wird. Benutzer außerhalb des Arbeitsbereichs können nicht auf das Diagramm zugreifen. Benutzer innerhalb des Arbeitsbereichs, die Zugriff auf die zugrunde liegenden Daten im Seehaus haben, können das Diagramm modellieren und abfragen.

End-to-End-Szenario für Graphen

In diesem Lernprogramm übernehmen Sie die Rolle eines Datenanalysten im fiktiven Adventure Works-Unternehmen. Sie erstellen ein Diagrammmodell, um die Beziehungen zwischen Kunden, Bestellungen, Mitarbeitern, Produkten und Lieferanten darzustellen. Anschließend fragen Sie das Diagramm ab, um Erkenntnisse über das Kaufverhalten und die Produktleistung des Kunden aufzudecken. Folgen Sie diesen Schritten:

  1. Laden Sie Beispieldaten in ein Seehaus.
  2. Erstellen Sie ein Diagramm , indem Sie ein Diagrammmodell erstellen und Daten aus OneLake laden.
  3. Fügen Sie Ihrem Diagramm Knoten für jede Entität im Datenmodell hinzu.
  4. Fügen Sie Ihrem Diagramm Kanten hinzu , um Beziehungen zwischen Knoten zu definieren.
  5. Abfragen des Diagramms mit dem Abfrage-Generator mithilfe einer interaktiven visuellen Schnittstelle.
  6. Abfragen des Diagramms mit GQL mithilfe des Code-Editors.
  7. Bereinigen von Tutorial-Ressourcen durch Löschen des Arbeitsbereichs und anderer Elemente

End-to-End-Architektur von Graph

  • Datenquellen – Mit Microsoft Fabric können Sie schnell und einfach eine Verbindung mit Azure Data Services, anderen Cloudplattformen und lokalen Datenquellen herstellen.

  • Speicher – Microsoft Fabric standardisiert das in OneLake gespeicherte Delta Lake-Format. Graph in Microsoft Fabric liest Daten direkt aus Ihren Lakehouse-Tabellen, um das Diagrammmodell zu erstellen.

  • Diagrammmodellierung – Erstellen Sie Knoten und Kanten, die Entitäten und Beziehungen in Ihren Daten darstellen. Das Diagrammmodell bietet eine flexible Möglichkeit, verbundene Daten zu untersuchen.

  • Abfrage und Analyse – Verwenden Sie den visuellen Abfrage-Generator für die interaktive Erkundung oder schreiben Sie GQL -Abfragen (Graph Query Language) für komplexere Analysen.

Beispieldaten

Verwenden Sie für die Beispieldaten dieses Lernprogramms das Adventure Works-Beispieldatenset. Adventure Works ist ein fiktiver Fahrradhersteller, der Fahrräder und Zubehör an Kunden weltweit verkauft.

Hinweis

Das in diesem Lernprogramm verwendete Adventure Works-Dataset ist eine benutzerdefinierte Version, die speziell zum Demonstrieren von Graph-Funktionen entwickelt wurde. Es unterscheidet sich von standardmäßigen Adventure Works-Datasets und unterstützt graphspezifische Features.

Das Adventure Works-Dataset umfasst:

  • Kunden – Personen , die Produkte kaufen
  • Bestellungen - Verkaufstransaktionen
  • Mitarbeiter – Personal, die Verkäufe abwickeln
  • Produkte – Artikel, die zum Kauf verfügbar sind
  • Produktkategorien und Unterkategorien – Produktklassifizierungshierarchie
  • Anbieter - Lieferanten, die Produkte herstellen

Datenmodell

Das Adventure Works-Datenmodell veranschaulicht ein typisches Einzelhandelsszenario mit mehreren Entitäten und Beziehungen. In diesem Lernprogramm modellieren Sie die folgenden Beziehungen:

Beziehung Description
Mitarbeiter verkauft Auftrag Mitarbeiter verarbeiten Kundenaufträge
Bestellung des Kunden Kunden tätigen Einkäufe
Bestellung enthält Produkt Bestellungen umfassen Produkte
Product isOfType ProductSubcategory Produkte gehören zu Unterkategorien
ProductSubcategory gehört zu ProductCategory Unterkategorien gehören zu Kategorien.
Lieferant produziert Produkt Lieferanten liefern Produkte

Nächster Schritt