Ambarı veya SQL analiz uç noktasını sorgula

Şunlar için geçerlidir:SQL analiz uç noktası, Veri Ambarı ve Aynalanmış Veritabanı Microsoft Fabric

Bu makalede, Microsoft Fabric'da bir ambarı veya SQL analiz uç noktasını sorgulamayı öğrenin.

Önkoşullar

Bu öğreticiyi kullanmaya başlamak için aşağıdaki önkoşulları denetleyin:

Note

Microsoft Fabric'te SQL analiz uç noktası veya Veri Ambarı için Fabric Veri Ambarı'ndaki T-SQL yüzey alanını gözden geçirin.

SQL sorgu düzenleyicisinde yeni sorgu çalıştırma

  1. Yeni SQL sorgu penceresi açın.

    Şeritte Yeni SQL sorgusunun seçileceği yeri gösteren ekran görüntüsü.

  2. SQL sorgusu yazmanız için yeni bir sekme görüntülenir.

    Fabric portalındaki SQL sorgu düzenleyicisinde yeni bir sorgu sekmesinin ekran görüntüsü.

  3. Bir SQL sorgusu yazın ve çalıştırın.

    SQL sorgusu yazmanın ekran görüntüsü.

Visual sorgu düzenleyicisinde yeni sorgu çalıştırma

  1. Yeni görsel sorgu penceresi açın.

    Şeritte Yeni görsel sorgunun seçileceği yeri gösteren ekran görüntüsü.

  2. Görsel sorgu oluşturmanız için yeni bir sekme görüntülenir. Görsel sorguya tablo eklemek için Gezgin'de tablolara sağ tıklayın veya eylem ... menüsünü seçip Tuvale ekle'yi seçin. Alternatif olarak, tabloları seçip tutarak ve ardından Gezgin'den sürükleyerek bunları görsel sorguya sürükleyip bırakabilirsiniz. Görsel sorguya tablo ekleme işleminin ekran görüntüsü. Tuvale ekle'yi seçin.

    Tip

    Explorer'dan tabloları sürükleyip bırakmak için seçin, basılı tutun ve sonra bunları görsel sorguya sürükleyin.

  3. Birleştir penceresindeki seçenekleri kullanarak tabloları birleştirin. Aşağıdaki ekran görüntüsünde Date ve Weather tablolarını, ortak anahtar sütunlarında DateID birleşim kullanarak birleştiriyoruz.

    Görsel sorgu düzenleyicisinde Tarih ve Gezi tablolarını birleştiren Birleştir penceresinin ekran görüntüsü.

  4. Sonuç kümesinin birleştirme işlemi birleşik verileri gösterir. Sorguyu Visual sorgu düzenleyicisi araç çubuğundaki diğer işlevlerle değiştirebilirsiniz. Sonuçta elde edilen sorguyu yeni bir görünüm olarak kaydedebilir veya T-SQL'i de görüntüleyebilirsiniz.

Veritabanları arası sorgu yazma

Microsoft Fabric'daki geçerli etkin çalışma alanında yer alan ambarlara ve veritabanlarına çapraz veritabanı sorguları yazabilirsiniz.

Aynı Microsoft Fabric çalışma alanında veritabanları arası veya ambarlar arası sorgular yazmanın çeşitli yolları vardır. Bu bölümde örnekleri inceleyeceğiz. Geçerli etkin çalışma alanında çapraz ambar sorguları çalıştırmak için tabloları veya görünümleri birleştirebilirsiniz.

  1. + Ambarlar eylemini kullanarak geçerli etkin çalışma alanınızdan SQL analiz uç nokta veya Veri Ambarı öğesini Gezgin'e ekleyin. İletişim kutusundan SQL analitik uç noktasını veya Ambar'ı seçtiğinizde, SQL sorgusu yazarken veya görsel sorgu oluştururken başvurmak amacıyla nesne Gezgini'ne eklenir.

    Nesne gezgininde ambar ekleme özelliğinin nasıl kullanılacağını gösteren ekran görüntüsü.

  2. Eklenen veritabanlarından tabloya üç bölümlü adlandırma kullanarak başvurabilirsiniz. Aşağıdaki örnekte, eklenen veritabanında ContosoSalesTable öğesine başvurmak için üç bölümlü adı kullanın.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. Veritabanlarına/tablolara başvurmak için üç bölümlü adlandırma kullanarak birden çok veritabanını birleştirebilirsiniz.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. Daha verimli ve daha uzun sorgular için diğer adları kullanabilirsiniz.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. Veritabanına ve tablolara başvurmak için üç bölümlü adlandırma kullanarak bir veritabanından diğerine veri ekleyebilirsiniz.

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. Veritabanları arası sorgu oluşturmak için, eklenen veritabanlarındaki tabloları Visual sorgu düzenleyicisine sürükleyip bırakabilirsiniz.

    Görsel sorgu düzenleyicisinde veritabanları arası sorgunun ekran görüntüsü.

Explorer'dan En İyi 100 Satırı seçin

  1. Çalışma alanından ambarınızı açtıktan sonra, listelenen tüm tabloları görmek için nesne Gezgini'ndeki veritabanı, şema ve tablolar klasörünüzü genişletin.

  2. Sorgulamak istediğiniz tabloya sağ tıklayın ve İlk 100 satırı seç'i seçin.

    Sağ tıklama menüsünde İlk 100 Satırı Seç seçeneğinin nerede seçileceği gösteren ekran görüntüsü.

  3. Betik otomatik olarak oluşturulduktan sonra Çalıştır düğmesini seçerek betiği çalıştırın ve sonuçları görün.

Diğer örnekler

Aşağıdakiler dahil olmak üzere ambardan dış verileri de sorgulayabilirsiniz:

Sonraki adım

Microsoft Fabric