Teilen über


Lernprogramm: Hinzufügen von Edgetypen zu Ihrem Graphen

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.

In diesem Tutorials-Schritt fügen Sie Ihrem Graphenmodell Kantentypen hinzu. Kanten definieren die Beziehungen zwischen Knoten, z. B. "Kunde kauft Bestellung" oder "Mitarbeiter verkauft Bestellung".

Von Bedeutung

Beim Definieren eines Kantentyps müssen Sie eine Zuordnungstabelle verwenden, die zwei Spalten enthält, sodass:

  • Eine Spalte entspricht dem Schlüssel des Quellknotens in Bezug auf Werte und Datentyp.
  • Eine weitere Spalte stimmt hinsichtlich der Werte und des Datentyps mit dem Schlüssel des Zielknotens überein.

Tabellen, die Sie zum Erstellen von Knotentypen verwenden, können auch als Kantenabbildungstabellen dienen, wenn sie diese Anforderung erfüllen.

Adventure Works-Kantenzuordnungen

Erstellen Sie im Adventure Works-Datenmodell Kanten, um die Beziehungen zwischen den Knoten zu definieren. Die folgende Tabelle zeigt die zu verwendenden Kantenzuordnungen:

Typbezeichnung für Kante Zuordnungstabelle Quellknotentyp/ Zugeordnete Zuordnungsspalte Zielknotentyp/ Zugeordnete Zuordnungsspalte
vertreibt adventureworks_bestellungen Mitarbeiter/EmployeeID_FK Bestellung / SalesOrderDetailID_K
Käufe adventureworks_bestellungen Kunde/CustomerID_FK Bestellung / SalesOrderDetailID_K
contains adventureworks_bestellungen Bestellung / SalesOrderDetailID_K Produkt/ ProductID_FK
isOfType adventureworks_products Produkt / ProductID_K Productunterkategorie / Unterkategorie-ID_FK
gehörtZu adventureworks_productsubcategories Produktunterkategorie / SubcategoryID_K Produktkategorie / CategoryID_FK
Produziert adventureworks_vendorproduct Anbieter/VendorID_FK Produkt/ ProductID_FK

Hinzufügen von Kantentypen zu einem Graphen

Führen Sie die folgenden Schritte aus, um Ihrem Diagramm Kanten hinzuzufügen:

  1. Wählen Sie "Edge hinzufügen" aus, um eine Beziehung zwischen Knoten zu erstellen.

  2. Konfigurieren Sie im Dialogfeld " Edge hinzufügen " den Rand:

    • Geben Sie die Randbeschriftung ein, um die Beziehung zu beschreiben.
    • Wählen Sie die Zuordnungstabelle aus.
    • Wählen Sie den Quellknoten und die zugehörige Zuordnungsspalte aus.
    • Wählen Sie den Zielknoten und die zugehörige Zuordnungsspalte aus.

    Screenshot des Dialogfelds

    Verwenden Sie für den ersten Rand die folgenden Werte aus der Tabelle:

    • Label: verkauft
    • Zuordnungstabelle: adventureworks_orders
    • Quellknoten: Mitarbeiter
    • Zuweisung der Tabellenspalte, die mit dem Quellknotenschlüssel verbunden werden soll: EmployeeID_FK
    • Zielknoten: Reihenfolge
    • Zuordnen der Tabellenspalte, die mit dem Zielknotenschlüssel verknüpft werden soll: SalesOrderDetailID_K

    Von Bedeutung

    Wenn Sie Knotentypen mit Verbundschlüsseln (IDs bestehend aus mehreren Spalten) konfiguriert haben, müssen Sie auch die entsprechenden zusammengesetzten Schlüsselspalten hier auswählen.

  3. Wählen Sie "Bestätigen ", um dem Diagramm den Rand hinzuzufügen.

  4. Wiederholen Sie den Vorgang für alle anderen Kanten im Adventure Works-Datenmodell, indem Sie die Tabelle als Referenz verwenden.

Sie sollten alle Randtypen sehen, die in Ihrem Diagramm dargestellt sind.

Screenshot aller Ränder, die dem Diagramm hinzugefügt wurden.

Laden des Diagramms

Laden Sie nach dem Hinzufügen aller Knotentypen und Edgetypen das Diagramm:

  1. Wählen Sie "Speichern" aus, um das Diagrammmodell zu überprüfen, Daten aus OneLake zu laden, das Diagramm zu erstellen und für die Abfrage vorzubereiten. Seien Sie geduldig, da dieser Vorgang je nach Größe Ihrer Daten einige Zeit in Anspruch nehmen kann.

Von Bedeutung

Derzeit müssen Sie das Diagramm neu laden (indem Sie "Speichern") auswählen, wenn Sie das Modell oder die zugrunde liegenden Daten ändern.

An diesem Punkt haben Sie alle Knotentypen und Edgetypen für Ihr Diagramm definiert. Diese Knotentypen und Edgetypen bilden das Schema Ihres Diagrammmodells. Ihr Diagramm ist bereit für die Abfrage, sobald Daten aufgenommen wurden, um die Knoten und Kanten zu bilden.

Nächster Schritt