Hızlı Başlangıç: Microsoft Fabric'da ilk grafınızı oluşturma

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 hızlı başlangıçta Microsoft Fabric'teki grafı kullanarak iki düğüm ve bir kenar içeren temel bir grafik oluşturacak ve ardından bir sorgu çalıştıracaksınız. Bu işlem yaklaşık 15 dakika sürer.

Tam Adventure Works veri modelini ve daha gelişmiş senaryoları kapsayan kapsamlı bir öğretici için grafik öğreticisine bakın.

Önkoşullar

Bu hızlı başlangıca başlamadan önce şunları doğrulayın:

  1. Microsoft Fabric kapasitesine (F2 veya üzeri) veya Fabric deneme sürümüne erişiminiz vardır.

  2. Graf bölgenizde kullanılabilir.

  3. Fabric yöneticisi, Fabric kiracınızda grafiği etkinleştirdi. Bu ayarı yönetici portalında etkinleştirir.

    Fabric kiracınızdaki grafiği etkinleştirme düğmesini gösteren yönetici portalının ekran görüntüsü.

  4. Doku çalışma alanının üyesisiniz veya çalışma alanında öğe oluşturma izniniz var. Daha fazla bilgi için bkz. Workspaces in Microsoft Fabric.

    Önemli

    Grafın erişim yönetimi, grafiği barındıran çalışma alanıyla sınırlıdır. Çalışma alanı dışındaki kullanıcılar grafiğe erişemez. Çalışma alanı içindeki lakehouse'daki temel verilere erişimi olan kullanıcılar grafı modelleyebilir ve sorgulayabilir.

Tip

+ Yeni öğe menüsünde Graf modelini (önizleme) görmüyorsanız Doku yöneticinizden yönetici portalında grafı etkinleştirmesini isteyin.

Örnek verileri yükleme

Grafınızı oluşturmak için önce örnek verileri Doku çalışma alanınızdaki bir lakehouse'a yükleyin.

Örnek verileri indirin

  1. GitHub'da graf GQL örnek veri kümelerine gidin.

  2. adventureworks_docs_sample.zip dosyasını seçin ve yerel makinenize indirin.

    Tip

    GitHub'dan dosya indirmek için dosyayı seçin ve ardından Ham dosyayı indir simgesini seçin.

  3. İndirilen adventureworks_docs_sample.zip dosyasını yerel makinenizdeki bir klasöre ayıklayın.

    Tip

    Dosya Gezgini'nde zip dosyasına sağ tıklayın ve Tümünü Ayıkla'yı seçin, ardından bir hedef klasör seçin.

Göl evi oluşturma

  1. Microsoft Fabric bölümünde çalışma alanınızı seçin.

  2. + Yeni öğe'yi seçin.

  3. Veri >Lakehouse'ı seçin.

  4. Bir ad girin (örneğin, "AdventureWorksLakehouse"), Lakehouse şemaları seçeneğini temizleyin ve Oluştur'u seçin.

Verileri tablolara yükleme

Bu hızlı başlangıç için yalnızca iki tabloya ihtiyacınız vardır: adventureworks_customers ve adventureworks_orders. Tam örnek veri klasörünü karşıya yükleyin ve ardından yalnızca bu iki tabloyu yükleyin.

Uyarı

Öğreticinin tamamını daha sonra yapmayı planlıyorsanız veya ek verileri keşfetmek istiyorsanız klasörün tamamını yükleyebilirsiniz.

  1. Lakehouse'ta, Dosyalar'ın üzerine gelin, üç noktayı (...) seçin ve ardından Karşıya Yükle>Klasörünü Yükle seçin.
  2. Ayıklanan klasöre göz atın ve ardından yükleyin. Bu eylem tüm örnek veri dosyalarını lakehouse'unuza yükler.
  3. Alt klasörleri görüntülemek için Dosyalar ve yüklenen klasörü genişletin. Bu hızlı başlangıç için yalnızca ikisini tablo olarak yüklemeniz gerekir.
  4. adventureworks_customers alt klasörün üzerine gelin, üç noktayı (...) seçin ve Tablolara Yükle>'yu seçin.
  5. Dosya türünü Parquet olarak ayarlayın ve Yükle'yi seçin.
  6. adventureworks_orders alt klasörü için 4-5 arası adımları yineleyin.

Grafik modeli oluşturma

  1. Microsoft Fabric çalışma alanınızda+ Yeni öğe'i seçin.

  2. Verileri analiz et ve eğit>Graf modelini (önizleme) seçeneğini belirleyin.

    Grafik modeli (önizleme) seçeneğinin gösterildiği yeni öğe menüsünü gösteren ekran görüntüsü.

    Tip

    Alternatif olarak, arama kutusuna "graf" yazın ve grafik öğelerini aramak için Enter tuşuna basın.

  3. Bir ad girin (örneğin, "MyFirstGraph") ve Oluştur'u seçin.

Grafik modelini oluşturduktan sonra, varsayılan modun Kaydet, Veri al, Düğüm ekle ve Üst kısımdaki Kenar ekle düğmeleriyle Model olarak ayarlandığını görebileceğiniz grafik görünümüne yönlendirilirsiniz.

Graf modelinize veri ekleme

Graf modelinize veri eklemek için graf görünümünde şu adımları izleyin:

  1. Seçin veri al.

  2. OneLake kataloğundan Adventure Works verilerini içeren göl evinizi seçin.

  3. Add (Ekle) seçeneğini belirleyin.

  4. adventureworks_customers ve adventureworks_orders tablolarını seçin ve ardından Yükle'yi seçin.

    Seçili tablolarla veri al iletişim kutusunu gösteren ekran görüntüsü.

Grafınızın yapısını tanımlama

Verileriniz yüklendiklerine göre, düğümler ve kenarlar ekleyerek grafınızın yapısını tanımlayın. Bu hızlı başlangıçta, müşterilerle siparişleri arasındaki ilişkiyi modellemek için iki düğüm türü (Customer ve Order) ve bir kenar türü (purchases) eklersiniz.

İki düğüm ekleyin

  1. Düğüm ekle'yi seçin.

  2. İlk düğümü yapılandırın:

    • Etiket: Customer
    • Haritalama tablosu: adventureworks_customers
    • Eşleme sütununun kimliği: CustomerID_K

    Grafiğe düğüm ekle iletişim kutusunu gösteren ekran görüntüsü.

  3. Onayla'yı seçin.

  4. Yeniden düğüm ekle'yi seçin.

  5. İkinci düğümü yapılandırın:

    • Etiket: Order
    • Haritalama Tablosu: adventureworks_orders
    • Eşleme sütununun kimliği: SalesOrderDetailID_K
  6. Onayla'yı seçin.

Bir kenar ekleme

  1. Kenar ekle'yi seçin.

  2. Kenarı yapılandırın:

    • Etiket: purchases
    • Haritalama Tablosu: adventureworks_orders
    • Kaynak düğüm: Customer
    • Kaynak eşleme sütunu: CustomerID_FK
    • Hedef düğüm: Order
    • Hedef eşleme sütunu: SalesOrderDetailID_K

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

  3. Onayla'yı seçin.

  4. Grafiği yüklemek için Kaydet'i seçin. Yükleme birkaç dakika sürebilir. Graf başarıyla yüklendiğinde, grafik görünümü tuvalinde düğüm ve kenar etiketlerini görürsünüz.

Grafınızı sorgula

Sipariş sayısına göre ilk beş müşteriyi bulmak için bir GQL sorgusu çalıştırın.

  1. Sorgu modu'nu seçin.

    Sorgu modunu ve kod düzenleyicisini seçmeyi gösteren ekran görüntüsü.

  2. Üstteki menüden Kod düzenleyicisi'ni seçin.

  3. Giriş kutusuna aşağıdaki GQL sorgusunu girin:

    MATCH (c:Customer)-[:purchases]->(o:`Order`)
    RETURN c.fullName AS customer_name, count(o) AS num_orders
    GROUP BY customer_name
    ORDER BY num_orders DESC
    LIMIT 5
    
  4. Sorguyu Çalıştır'ı seçin. Müşteri adlarını ve bunların sipariş sayılarını listeleyen beş satırın en çok siparişten en az siparişe sıralanmış olduğunu görmeniz gerekir.

Aşağıdaki görüntüde GQL sorgusu ve sonuçları gösterilmektedir:

GQL sorgusu çalıştırmanın sonucunu gösteren ekran görüntüsü.

Tebrikler! Microsoft Fabric'de ilk grafiğinizi oluşturdunuz ve buna karşı bir sorgu çalıştırmıştınız.

Sonraki Adımlar