Görsel sorgu düzenleyicisini kullanarak sorgulama

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

Bu makalede, sorguları hızlı ve verimli bir şekilde yazmak için Microsoft Fabric portalındaki görsel sorgu düzenleyicisinin nasıl kullanılacağı açıklanmaktadır. Sorgularınızı oluşturmak için kod içermeyen bir deneyim için görsel sorgu düzenleyicisini kullanabilirsiniz.

  • Sql bağlantı dizesi ile birden çok araçla ambarınızdaki verileri de sorgulayabilirsiniz.
  • SQL sorgu düzenleyicisini kullanarak Microsoft Fabric portalından T-SQL sorguları yazabilirsiniz.
  • Veri önizlemesinde verileri hızla görüntüleyebilirsiniz.

Fabric portalında görsel sorgu düzenleyicisi

Görsel sorgu düzenleyicisi, ambarınızdaki verilere karşı sorgu yazmak için kolay bir görsel arabirim sağlar.

Verileri ambarınıza yükledikten sonra görsel sorgu düzenleyicisini kullanarak verilerinizi analiz etmek üzere sorgular oluşturabilirsiniz. Görsel sorgu düzenleyicisine ulaşmak için iki yol vardır:

Şeritte, aşağıdaki görüntüde gösterildiği gibi Yeni görsel sorgu düğmesini kullanarak yeni bir sorgu oluşturun.

Veri önizleme görünümünde Yeni sorgu menüsünün nerede bulunacağı gösteren ekran görüntüsü.

Sorgu oluşturmak için, tabloları Nesne gezgininden tuvale sürükleyip bırakın. Bir tabloyu sürüklemek için, sürüklemeden önce tablonun Nesne gezgini'nden alındığını görene kadar tabloyu seçin ve basılı tutun. Tuvale bir veya daha fazla tablo sürükledikten sonra, sorgularınızı tasarlamak için görsel deneyimi kullanabilirsiniz. Ambar düzenleyicisi, verilerinizi kolayca sorgulamanızı ve analiz etmenizi sağlamak için Power Query diyagram görünümü deneyimini kullanır. Power Query diyagram görünümü hakkında daha fazla bilgi edinin.

Görsel sorgunuz üzerinde çalışırken, sorgular birkaç saniyede bir otomatik olarak kaydedilir. Sorgu sekmenizde, sorgunuzun kaydedildiğini belirten bir "kaydetme göstergesi" görüntülenir. Tüm çalışma alanı kullanıcıları sorgularını Sorgularım klasörüne kaydedebilir. Ancak, çalışma alanının görüntüleyici rolündeki kullanıcıların veya ambarın paylaşılan alıcılarının sorguları Paylaşılan sorgular klasörüne taşıması kısıtlanır.

Aşağıdaki animasyonlu gif, kod içermeyen görsel sorgu düzenleyicisi kullanılarak iki tablonun birleştirilmesini gösterir.

Görsel sorgu düzenleyicisini kullanarak iki tabloyu birleştirmek için örnek sorgunun sonuçlarının animasyonu.

Gif'te gösterilen adımlar şunlardır:

  1. İlk olarak, tablo DimCityGezgin'den boş yeni görsel sorgu düzenleyicisine sürüklenir.
  2. Ardından, tablo FactSale, Explorer'dan görsel sorgu düzenleyicisine sürüklenir.
  3. Görsel sorgu düzenleyicisinde, DimCity öğesinin içerik menüsünde, bunları ortak bir anahtar üzerinde birleştirmek için Yeni olarak sorguları birleştir Power Query işleci kullanılır.
  4. Yeni Birleştir sayfasında, her tablodaki CityKey sütun ortak anahtar olacak şekilde seçilir. Birleştirme türüİç birleştirme'dir.
  5. Yeni Merge işleci görsel sorgu düzenleyicisine eklenir.
  6. Sonuçları gördüğünüzde, Sonuçları Excel'de görüntülemek için Excel dosyasını indir'i veya sonuçlarla ilgili rapor oluşturmak için Sonuçları görselleştirebilirsiniz.

Görünüm olarak kaydet

Sorgunuzu, veri yüklemenin etkin olduğu bir görünüm olarak Görünüm olarak kaydet düğmesini kullanarak kaydedebilirsiniz. Görünüm oluşturmak için erişiminiz olan şema adını seçin, görünüm adını sağlayın ve görünüm oluşturma işlemini onaylamadan önce SQL deyimini doğrulayın. Görünüm başarıyla oluşturulduğunda Gezgin'de görünür.

Görsel sorgu düzenleyicisinde Farklı kaydet görünüm menüsünün nasıl kullanılacağını gösteren ekran görüntüsü.

SQL'i görüntüleme

SQL'i Görüntüle özelliği, görsel sorgunuzun uygulanan adımlarını temel alarak SQL sorgusunu görmenize olanak tanır.

Sonuçta elde edilen T-SQL'i görmek için Sorguyu görüntüle'yi ve sorgu düzenleyicisinde SQL sorgusunu düzenlemek için SQL betiğini düzenle'yi seçin.

Fabric portalındaki bir ekranın, SQL’i Görüntüle özelliğini ve SQL Betiğini Düzenle düğmesini gösteren animasyonlu görüntüsü.

Sorguları birleştir eylemini kullanarak iki veya daha fazla tabloyu birleştiren sorgular yazarken, yükü etkinleştirilmiş sorgu SQL betiğine yansıtılır. SQL betiğinde hangi tablonun sorgusunun gösterileceğini belirtmek için bağlam menüsünü ve ardından Yüklemeyi etkinleştir'i seçin. SQL betiğine yansıtılan adımları görmek için tablonun sonuçlarda birleştirilen sütunlarını genişletin.

Bağlam menüsünde yüklemeyi etkinleştir seçeneğini gösteren ekran görüntüsü.

Tablo olarak kaydet

Tablo olarak kaydet seçeneğini kullanarak sorgu sonuçlarınızı, yüklemenin etkin olduğu sorgu için bir tabloya kaydedebilirsiniz. Sonuçları kaydetmek istediğiniz ambarı seçin, tablo oluşturmaya erişiminiz olan şemayı seçin ve CREATE TABLE AS SELECT deyimini kullanarak sonuçları tabloya yüklemek için tablo adı sağlayın. Tablo başarıyla oluşturulduğunda Gezgin'de görünür.

Görsel sorgu düzenleyicisinde Tablo olarak kaydet menüsünün nasıl kullanılacağını gösteren ekran görüntüsü.

Görsel sorgu düzenleyicisinde çapraz ambar sorgusu oluşturma

Ambarlar arası sorgulama hakkında daha fazla bilgi için Ambarlar arası sorgulama bölümüne bakın.

  • Çapraz ambar sorgusu oluşturmak için, eklenen ambarlardan tabloları sürükleyip bırakın ve birleştirme etkinliği ekleyin. Örneğin, aşağıdaki resim örneğinde, store_salessales ambarından eklenir ve marketing ambarındaki item tabloyla birleştirilir.

Satış ve pazarlama veritabanı ile Power Query etkinlikleri arasındaki örnek çapraz ambar sorgusunun ekran görüntüsü.

Görsel sorgu düzenleyicisiyle ilgili sınırlamalar

  • Görsel sorgu düzenleyicisinde yalnızca DQL (Veri Sorgu Dili) deyimlerini veya salt okunur SELECT deyimlerini çalıştırabilirsiniz. DDL veya DML deyimleri desteklenmez.
  • Yalnızca sorgu katlamayı destekleyen Power Query işlemlerinin bir bölümü şu anda desteklenmektedir.
  • Sonuçları Görselleştir şu anda yan ORDER BY tümcesi olan SQL sorgularını desteklememektedir.
  • İki veya daha fazla tabloyu birleştiren SQL betiğini görüntülerken, yalnızca yükü etkin olan tablo seçili durumdayken ilgili SQL betiği gösterilir.
  • SQL'i Görüntüle özelliğinin desteklemediği bazı adımlar vardır ve görsel sorgu düzenleyicisindeki bir başlık "Sorgu, tam olarak SQL'e çevrilemediğinden ambar görünümü olarak desteklenmez" ifadesini gösterir. Daha fazla bilgi için bkz. Power Query’de sorgu katlama göstergeleri.
  • Şema bilgileri önbelleğe alınmadığından ve isteğe bağlı olarak hesaplanması gerektiğinden çok büyük şemalara sahip ambarlar önemli ölçüde daha uzun sürer. Toplam nesne sayısı 750.000'i aşan veri ambarları (tablolar, görünümler ve sütunlar dahil) modelleme için desteklenmez.