Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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:
Düğümler arasında bir ilişki oluşturmak için Kenar ekle seçin.
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.
Ö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.
Kenarı grafınıza eklemek için Onayla'yı seçin.
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ğ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.