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

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. 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.

Ö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'daki Microsoft Fabric GQL örnek veri kümelerindeki grafiğe 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'te göl evi oluşturmak istediğiniz çalışma alanını 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ı

Örnek dosyaların tam kümesi, tam grafik öğreticisinde kullanılır. Ayrıca bunları kullanarak ek verileri kendiniz de keşfedebilirsiniz.

  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.

Bitirdiğinizde, Lakehouse Gezgin panelinde Tablolar altında iki tablo görürsünüz.

adventureworks_customers ve adventureworks_orders tablolarını gösteren ekran görüntüsü.

Grafik modeli oluşturma

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

  2. Arama kutusuna graf girin, grafik öğelerini aramak için Enter tuşuna basın ve Graf modeli'ni seçin. Alternatif olarak, Verileri analiz et ve eğit>Grafik modeli bölümüne kadar aşağı kaydırın.

    Graf modelini seçme seçeneğinin gösterildiği yeni öğe menüsünü gösteren ekran görüntüsü.

  3. Grafik modeliniz için AdventureWorksGraph gibi bir ad girin ve Oluştur'u seçin.

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

Grafik modelinin varsayılan görünümünü gösteren ekran görüntüsü.

Grafiğinize veri ekleme

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

  1. Üst şeritte Veri al'ı seçin.

  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. Üst şeritte Düğüm ekle'yi seçin.

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

    • Düğüm etiketi: Customer
    • Kaynak tablo: adventureworks_customers
    • Anahtar: CustomerID_K

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

  3. + Özellik ekle, Tüm sütunları ekle ve Uygula'yı seçin. Bu adım, bu kaynak tablodaki tüm sütunları düğüm için özellik olarak kullanılabilir hale getirir.

    Dört özelliği olan grafiğe düğüm ekle iletişim kutusunu gösteren ekran görüntüsü.

  4. Oluştur'i seçin. Grafik tuvalinde Customer için bir düğümün belirdiğini görürsünüz.

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

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

    • Düğüm etiketi: Order
    • Kaynak tablo: adventureworks_orders
    • Anahtar: SalesOrderDetailID_K
  7. + Özellik ekle, Tüm sütunları ekle ve Uygula'yı seçin. Bu adım, bu kaynak tablodaki tüm sütunları düğüm için özellik olarak kullanılabilir hale getirir.

  8. Oluştur'i seçin.

Artık grafik tuvalinde görünen Customer ve Order olmak üzere iki düğümünüz var.

Tuvaldeki iki yeni düğümü gösteren ekran görüntüsü.

Bir kenar ekleme

  1. Üst şeritte Kenar ekle'yi seçin.

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

    • Kenar etiketi: purchases
    • Kaynak tablo: adventureworks_orders
    • Kaynak düğüm: Customer
    • Kaynak anahtarı: CustomerID_FK
    • Hedef düğüm: Order
    • Hedef anahtar: SalesOrderDetailID_K

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

  3. + Özellik ekle, Tüm sütunları ekle ve Uygula'yı seçin. Bu adım, bu kaynak tablodaki tüm sütunların kenar için özellik olarak kullanılabilir olmasını sağlar.

  4. Oluştur'i seçin.

  5. Üst şeritte Kaydet'i seçin.

Grafik görünümü tuvalinde düğüm ve kenar etiketlerini görürsünüz.

Tuvaldeki iki düğüm arasındaki yeni kenarı gösteren ekran görüntüsü.

Verilerin yüklenmesi birkaç dakika sürebilir. Sonraki bölüme geçmeden önce Veri yükü devam ediyor etiketinin Veri yüklemesinin tamamlandı... olarak gösterilmesini bekleyin.

Veri yüklemesinin tamamlandığını belirten onay iletisini gösteren ekran görüntüsü.

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. Modlar panelinde Sorgu modu'nu seçin.

  2. Üst şeritte Sorgu oluşturucu > Kod düzenleyicisi'ni seçin.

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

  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. Üst şeritte Sorguyu çalıştır'ı seçin. Müşteri adlarını ve bunların sipariş sayılarını listeleyen beş satır görürsünüz ve bunlar en çok siparişten en az siparişe sıralanır.

    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