Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ş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:
Katkıda bulunan veya daha yüksek izinlere sahip bir Premium kapasite çalışma alanında sql analiz uç noktasına veya Ambara erişiminiz olmalıdır.
Sorgulama aracınızı seçin.
- Microsoft Fabric portalında
SQL sorgu düzenleyicisini kullanın. - Microsoft Fabric portalında
Visual sorgu düzenleyicisini kullanın.
- Microsoft Fabric portalında
Alternatif olarak, T-SQL connection string aracılığıyla SQL analiz uç noktanıza veya Warehouse bağlanmak için bu araçlardan herhangi birini kullanabilirsiniz. Daha fazla bilgi için bkz . Bağlantı.
- İndir SQL Server Management Studio (SSMS).
- hem Visual Studio Code hem de MSSQL uzantısı indirip yükleyin.
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
Yeni SQL sorgu penceresi açın.
SQL sorgusu yazmanız için yeni bir sekme görüntülenir.
Bir SQL sorgusu yazın ve çalıştırın.
Visual sorgu düzenleyicisinde yeni sorgu çalıştırma
Yeni görsel sorgu penceresi açın.
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.
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.
Birleştir penceresindeki seçenekleri kullanarak tabloları birleştirin. Aşağıdaki ekran görüntüsünde
DateveWeathertablolarını, ortak anahtar sütunlarındaDateIDbirleşim kullanarak birleştiriyoruz.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.
+ 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.
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;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;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;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;Veritabanları arası sorgu oluşturmak için, eklenen veritabanlarındaki tabloları Visual sorgu düzenleyicisine sürükleyip bırakabilirsiniz.
Explorer'dan En İyi 100 Satırı seçin
Ç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.
Sorgulamak istediğiniz tabloya sağ tıklayın ve İlk 100 satırı seç'i seçin.
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:
- Sınırlandırılmış dosyaları sorgulama
- Dış data lake dosyalarını sorgulama
- JSON dosyalarını sorgulama
- Parquet dosyalarını sorgulama