Verileri sorgulama ve dönüştürme
Artık bir ambar oluşturma ve veri alma hakkında bilgi edindiğinize göre, analiz için bu verileri keşfetmeye ve şekillendirmeye başlayabilirsiniz.
Ham veriler nadiren analiz için ihtiyacınız olan biçimde gelir. Raporlama için yararlı olmadan önce tabloları birleştirmeniz, satırları filtrelemeniz, değerleri toplamanız veya verileri yeniden yapılandırmanız gerekebilir. Fabric veri ambarı, bu çalışma için size iki araç sağlar: T-SQL için SQL sorgu düzenleyici ve kod gerektirmeyen bir yaklaşım için Visual sorgu düzenleyici.
SQL query editor ile verileri sorgulama
SQL query editor IntelliSense, kod tamamlama, söz dizimi vurgulama, istemci tarafı ayrıştırma ve doğrulamayı içeren bir sorgu deneyimi sağlar. T-SQL'i SQL Server Management Studio (SSMS) veya Azure Data Studio'da (ADS) yazma konusunda deneyimliyseniz bu size tanıdık gelecek.
Yeni sorgu oluşturmak için menüdeki Yeni SQL sorgusu düğmesini kullanın. Data Warehouse için Copilot, doğal dilde sorgular oluşturmaya, yazarken kodu tamamlamaya ve mevcut sorguları açıklamaya veya düzeltmeye yardımcı olmak için düzenleyicide kullanılabilir.
Visual query editor ile verileri sorgulama
Visual query editorPower Query çevrimiçi diyagram görünümüne benzer bir deneyim sağlar. Yeni bir sorgu oluşturmak için Yeni görsel sorgu düğmesini kullanın.
Başlamak için veri ambarınızdaki bir tabloyu tuvale sürükleyin. Ardından, sütunları, filtreleri ve diğer dönüştürmeleri eklemek için ekranın üst kısmındaki Dönüştür menüsünü kullanabilirsiniz. Benzer eylemleri gerçekleştirmek için görselin kendisinde (+) düğmesini de kullanabilirsiniz.
Görünümler ve saklı yordamlarla verileri dönüştürme
Geçici sorguların ötesinde, dönüştürme mantığını ambarda yeniden kullanılabilir nesneler olarak kaydedebilirsiniz.
Görünümler , tablo gibi başvurabileceğiniz kaydedilmiş bir sorguyu tanımlar. Analistler için veriye erişimi standartlaştırmak amacıyla, olgu ve boyut tablolarını raporlamaya uygun bir biçimde birleştirmek ya da satırları belirli bir iş bağlamında filtrelemek için görünümleri kullanın. Örneğin:
Saklı yordamlar , isteğe bağlı olarak yürütebileceğiniz T-SQL mantığı içerir. Hazırlama verilerini son tablolara yükleme veya iş kuralları uygulama gibi yinelenebilir dönüştürme görevleri için saklı yordamları kullanın.
Görünümler ve saklı yordamlar, verilerinizi yapay zeka destekli araçlar için daha erişilebilir hale getirmenize de yardımcı olur. Copilot ve Fabric IQ veri aracıları, görünümleri tıpkı tablolar gibi sorgulayabilir, bu nedenle verilerin iyi adlandırılmış görünümler aracılığıyla erişimi standartlaştırılması, doğal dil sorgularının doğruluğunu artırır.
Aşağıdaki kod örnek bir görünümü gösterir ve ekran görüntüsü, kodun depo SQL sorgu düzenleyicisinde nasıl kullanılacağını göstermektedir.
CREATE VIEW dbo.vw_SalesByRegion
AS
SELECT
c.Region,
SUM(f.SalesAmount) AS TotalSales,
COUNT(f.OrderID) AS OrderCount
FROM dbo.FactSales AS f
INNER JOIN dbo.DimCustomer AS c
ON f.CustomerKey = c.CustomerKey
GROUP BY c.Region;
SQL Sorgu Düzenleyicisi ekran görüntüsü, bir görünüm oluşturan T-SQL sorgusunu görüntüler.