Aracılığıyla paylaş


Eğitim: Ambar'da ambarlar arası sorgu oluşturma

Şunlar için geçerlidir:✅ Microsoft Fabric'te SQL analiz uç noktası ve Ambarı

Bu öğreticide, depo arası sorgu yazmak için SQL sorgu editörüyle çalışmayı öğrenin.

Not

Bu öğretici, uçtan uca senaryo'in bir parçasını oluşturmaktadır. Bu öğreticiyi tamamlamak için önce şu öğreticileri tamamlamanız gerekir:

  1. çalışma alanı oluşturma
  2. Depo oluşturma
  3. Veri Ambarına veri yükleme
  4. Not defteri ile verileri analiz etme

Gezgin bölmesine ambar ekleme

Bu görevde, çapraz ambar sorgusu yazmak için SQL sorgu düzenleyicisiyle çalışmayı öğrenin.

  1. Oluşturduğunuz çalışma alanının ilk öğreticiyle açık olduğundan emin olun.

  2. Wide World Importers ambarını seçin.

  3. Geçmiş bölmesinde + Ambarlar'ı seçin.

    + Ambar düğmesini vurgulayan Gezgin bölmesinin ekran görüntüsü.

  4. Onelake Kataloğu penceresinde, SQL Analiz Uç Noktasını seçin.

  5. SeçOnayla.

  6. Gezgini bölmesinde Shortcut_Exercise SQL analiz uç noktasının kullanılabilir olduğuna dikkat edin.

Çapraz ambar sorgusunu çalıştırın

Bu görevde, çapraz ambar sorgusunun nasıl yapılacağını öğrenin. Özellikle, Wide World Importers ambarını Shortcut_Exercise SQL analiz uç noktasına birleştiren bir sorgu çalıştıracaksınız.

Not

Veritabanları arası bir sorgu, nesnelere başvurmak için üç bölümlü database.schema.table adlandırmasını kullanır.

  1. Ana Sayfa şerit menüsünde Yeni SQL Sorgususeçin.

    Giriş şeridinin ekran görüntüsü, Yeni SQL sorgusu seçeneğini vurguluyor.

  2. Sorgu düzenleyicisinde aşağıdaki kodu yapıştırın. Kod, stok kalemi, açıklama ve müşteri bazında satılan miktarın toplamını alır.

    --Retrieve an aggregate of quantity sold by stock item, description, and customer.
    SELECT
        Sales.StockItemKey,
        Sales.Description,
        c.Customer,
        SUM(CAST(Sales.Quantity AS int)) AS SoldQuantity
    FROM
        [dbo].[fact_sale] AS Sales
        INNER JOIN [Shortcut_Exercise].[dbo].[dimension_customer] AS c
            ON Sales.CustomerKey = c.CustomerKey
    GROUP BY
        Sales.StockItemKey,
        Sales.Description,
        c.Customer;
    
  3. Sorguyu çalıştırın ve sorgu sonucunu gözden geçirin.

    Ambarlar arası sorgu sonucunun ekran görüntüsü.

  4. Yürütme tamamlandığında sorguyu Cross-warehouse Queryolarak yeniden adlandırın.

Sonraki adım