Öğretici: Grafiğinize kenar türleri ekleme

Uyarı

Bu özellik şu anda genel önizlemededir. Bu önizleme, hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yükleri için önerilmez. Bazı özellikler desteklenmiyor olabileceği gibi özellikleri sınırlandırılmış da olabilir. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri için Uygun Kullanım Koşulları.

Bu öğretici adımında, grafik modelinize kenar türleri eklersiniz. Kenarlar, düğümler arasındaki ilişkileri tanımlar; örneğin, "Customer satın alır Order" veya "Employee satar Order."

Önemli

Kaynak ve hedef anahtar uyumluluğu ve veri türü hizalaması dahil kurallı kenar eşleme gereksinimleri için bkz. Kenar türlerini seçme.

Adventure Works kenar eşlemeleri

Adventure Works veri modelinde düğümler arasındaki ilişkileri tanımlamak için kenarlar oluşturun. Bu kenarlar, hangi çalışanların hangi siparişleri sattığı, hangi müşterilerin hangi ürünleri satın aldığı ve hangi satıcıların hangi ürünleri sağladığı gibi önemli iş ilişkilerini yakalar. Kenarları eklediğinizde, "Belirli bir müşteri hangi ürünleri satın aldı?" veya "Hangi satıcılar tur bisikleti tedarik etti?" gibi soruları yanıtlamak için bu ilişkiler arasında sorgulayabilirsiniz.

Aşağıdaki tabloda, kullanılacak kenar eşlemeleri gösterilmektedir:

Kenar türü etiketi Eşleme tablosu Kaynak düğüm türü/ İlişkili eşleme sütunu Hedef düğüm türü/ İlişkili eşleme sütunu
sells adventureworks_orders Employee / EmployeeID_FK Order / SalesOrderDetailID_K
purchases adventureworks_orders Customer / CustomerID_FK Order / SalesOrderDetailID_K
contains adventureworks_orders Order / SalesOrderDetailID_K Product / ProductID_FK
isOfType adventureworks_products Product / ProductID_K ProductSubcategory / SubcategoryID_FK
belongsTo adventureworks_productsubcategories ProductSubcategory / SubcategoryID_K ProductCategory / CategoryID_FK
produces adventureworks_vendorproduct Vendor / VendorID_FK Product / ProductID_FK

Grafiğe kenar türleri ekleme

Grafiğinize kenar eklemek için şu adımları izleyin:

  1. Düğümler arasında bir ilişki oluşturmak için Kenar ekle seçin.

  2. Kenar ekle bölümünde, uygun değerler için Adventure Works kenar eşlemeleri tablosuna başvurarak kenarı yapılandırın:

    • İlişkiyi açıklamak için kenar Etiketini girin.
    • Eşleme tablosunu seçin.
    • Kaynak düğümü ve ilişkili eşleme sütununu seçin.
    • Hedef düğümü ve ilişkili eşleme sütununu seçin.

    Kenar ekle iletişim kutusunu gösteren ekran görüntüsü.

    Örneğin, ilk kenar için şu değerleri kullanın:

    • Etiket: sells
    • Haritalama Tablosu: adventureworks_orders
    • Kaynak düğüm: Employee
    • Kaynak düğüm anahtarına bağlanacak tablo sütununu eşleme: EmployeeID_FK
    • Hedef düğüm: Order
    • Tablo sütununu hedef düğüm anahtarına eşleme: SalesOrderDetailID_K

    Önemli

    Bileşik anahtarlarla (birden çok sütundan oluşan kimlikler) düğüm türlerini yapılandırdıysanız, burada ilgili bileşik anahtar sütunlarını da seçmeniz gerekir.

  3. Kenarı grafınıza eklemek için Onayla'yı seçin.

  4. Adventure Works kenar eşlemeleri tablosunda listelenen kalan tüm kenar türleri için işlemi yineleyin.

Tavsiye

Düğüm türlerinden farklı olarak, kenar türleri özellikleri otomatik olarak alamaz. Veriler ilişkinin kendisini tanımladığında özellikler ekleyebilirsiniz( örneğin, bir contains kenardaki miktar veya fiyat). Edge özellikleri en çok ilişki düzeyindeki verileri filtreleyen, toplayan veya döndüren GQL sorguları yazdığınızda kullanışlıdır. Bu öğretici için kenar özellikleri eklemeniz gerekmez. Yönergeler için bkz. Kenar türlerine özellik ekleme.

Grafiğinizde temsil edilen tüm kenar türlerini görmeniz gerekir.

Grafiğe eklenen tüm kenarları gösteren ekran görüntüsü.

Grafiği yükleme

Tüm düğüm türlerini ve kenar türlerini ekledikten sonra grafiği yükleyin:

  • Graf modelini doğrulamak, OneLake'ten veri yüklemek, grafı oluşturmak ve sorgulamaya hazır hale getirmek için Kaydet'i seçin. Bu işlem verilerinizin boyutuna bağlı olarak biraz zaman alabileceğinden sabırlı olun. Graf başarıyla yüklendiğinde, grafik görünümü tuvalinde tüm düğüm ve kenar etiketlerini görürsünüz.

Önemli

Şu anda, modeli veya temel alınan verileri her değiştirdiğinizde grafiği yeniden yüklemeniz gerekir ( Kaydet'i seçerek).

Bu noktada, grafiğiniz için tüm düğüm türlerini ve kenar türlerini tanımlamış olursunuz. Bu düğüm türleri ve kenar türleri grafik modelinizin şemasını oluşturur. Grafiğiniz, düğümleri ve kenarları oluşturmak üzere veri aldıktan sonra sorgulamaya hazırdır.

Sonraki adım