Microsoft Fabric'te SQL analiz uç noktasını veya Ambarı sorgulama

Şunlar için geçerlidir: Microsoft Fabric'te SQL analiz uç noktası, Ambar ve Yansıtılmış Veritabanı

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

Not

MICROSOFT Fabric'te SQL analiz uç noktası veya Ambar için 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.

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

    Doku portalının görsel sorgu düzenleyicisinde yeni sorgu sekmesinin ekran görüntüsü.

  3. Sorgu oluşturmak için tabloları nesne Gezgini'nden Visual sorgu düzenleyicisi penceresine sürükleyip bırakın.

    Yeni görsel sorgu oluşturma işleminin ekran görüntüsü.

Veritabanları arası sorgu yazma

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

Aynı Microsoft Fabric çalışma alanında veritabanları 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 nesne Gezgini'negeçerli etkin çalışma alanınızdan SQL analiz uç noktası veya Ambar ekleyin. İletişim kutusundan SQL analiz uç noktasını veya Ambar'ı seçtiğinizde, sql sorgusu yazarken veya Görsel sorgu oluştururken başvurmak için 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 ContosoLakehousebaşvurmak ContosoSalesTable 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ü.

Gezgin'den İlk 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'nde veritabanınızı, şemanızı 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.

    İlk 100 satırı seçme işleminin sonuçlarını gösteren ekran görüntüsü.

Not

Şu anda sınırlı T-SQL işlevselliği vardır. Şu anda kullanılamayan T-SQL komutlarının listesi için bkz . T-SQL yüzey alanı .

Sonraki adım