SQL veritabanlarıyla çalışma

Tamamlandı

Microsoft Fabric'teki SQL Veritabanı, Azure SQL Veritabanı temeli üzerine oluşturulmuş çok yönlü ve geliştirici dostu bir işlem veritabanıdır. Doku ortamında işletimsel veritabanlarının oluşturulmasını ve yönetilmesini sağlar.

Hizmet Olarak Platform (PaaS) olan Azure SQL Veritabanı'den farklı olarak, Microsoft Fabric'teki SQL Veritabanı bir Hizmet Olarak Yazılımdır (SaaS). Bu, kullanıcıların temel iş etkinliklerine daha da fazla odaklanmalarını sağlayan düşük bakımlı bir çözümün keyfini çıkarabileceği anlamına gelir.

Özelliklerinden biri, verilerin OneLake'e otomatik olarak çoğaltılıp neredeyse gerçek zamanlı olarak Parquet'e dönüştürülmesidir ve bu da karmaşık ETL işlemlerine gerek kalmadan analizi kolaylaştırır. Bu tümleştirme, analiz için Spark, veri mühendisliği için not defterleri ve görselleştirme için Power BI gibi Doku içindeki çeşitli hizmetler için verilerin her zaman güncel ve erişilebilir olmasını sağlar.

SQL Veritabanı oluşturma

Doku'da yeni bir SQL veritabanı oluşturmak için yeni veya var olan bir çalışma alanı gerekir. Yapı portalına gidip Veritabanları'nı seçerek başlayın. Yeni bölümünde SQL veritabanı kutucuğunu seçin. Yeni veritabanınız için bir ad girin ve Oluştur'u seçin.

Veritabanı sağlandıktan sonra, Giriş sayfasında veritabanı nesnelerinin görüntülendiği Gezgin bölmesini görürsünüz.

Yeni oluşturulan sql veritabanının Gezgin sayfasını gösteren ekran görüntüsü.

Kullanmaya başlamanıza yardımcı olmak için Veritabanınızı oluşturma altında üç yararlı kutucuk vardır. Örnek veriler seçeneği AdventureWorksLT örnek verilerini boş veritabanınıza aktarmanıza olanak tanır. T-SQL seçeneği, şemalar, tablolar ve görünümler gibi veritabanı nesneleri oluşturmak için T-SQL yazmak için bir web düzenleyicisi sağlar. Bağlantı dizeleri seçeneği, SQL Server Management Studio veya diğer dış araçlara bağlanmak için gereken SQL veritabanı bağlantı dizesi görüntüler.

SQL Veritabanı sorgulama

Doku portalında web tabanlı bir düzenleyicinin ek kolaylık sağlamasıyla Azure SQL Veritabanı için kullanılabilen benzer araçları kullanarak Doku'daki bir SQL veritabanını sorgulayabilirsiniz. Bu, analizi basitleştiren ve işbirliğini teşvik eden uçtan uca tümleşik bir ürün sağlar.

Microsoft Fabric'te SQL veritabanını sorgulamayı gösteren ekran görüntüsü.

Içinde seçeneği, visual studio code ve SQL Server Management Studio'yu (SSMS) bağlantı özellikleri önceden doldurulmuş şekilde başlatmanıza olanak tanır, böylece bağlanmayı ve hemen çalışmaya başlamayı kolaylaştırır.

Kaynak denetimi

Kaynak denetimi, Microsoft Fabric'te SQL veritabanlarını yönetmenin önemli bir yönüdür. Değişiklikleri izlemenize, ekip üyeleriyle işbirliği yapmanızı ve değişikliklerin geçmişini korumanıza olanak tanır. SQL veritabanınızı bir kaynak denetim sistemiyle tümleştirdiğinizde, tüm değişikliklerin belgelendiğinden ve gerekirse geri alınadığından emin olursunuz. Bu uygulama veritabanı geliştirme sürecinizin güvenilirliğini ve tutarlılığını artırır.

Kaynak denetimi hakkında bilgi sahibiyseniz, Microsoft Fabric'te sql veritabanına değişiklik yaparken diğer kod depolarıyla karşılaştırıldığında önemli bir fark olmadığını fark edeceksiniz.

  • Kaynak denetimine işleme: Veritabanı nesnelerini kaynak denetime işleyerek canlı veritabanını koda dönüştürebilirsiniz. Bu işlem veritabanından nesne tanımlarını okur ve bunları depoya yazar.
  • Kaynak denetiminden güncelleştirme: Veritabanı nesnelerini kaynak denetiminin içeriğinden güncelleştirebilirsiniz. Kod, veritabanına değişiklik değişikliği uygulanmadan önce doğrulanır.
  • Geçmiş izleme: Kullanıcılar kaynak denetim sistemindeki veritabanı nesnelerinin geçmişini görüntüleyebilir ve değişikliklerin net bir kaydını sağlayabilir ve işbirliğini kolaylaştırabilir.

Performans özelliklerini keşfetme

Doku'daki SQL Veritabanı, izleme ve otomatik dizin oluşturma ve ayarlama gibi akıllı performans özellikleri sunar.

Performans panosu ile izleme

Doku SQL Veritabanı Performans Panosu, izleme ve işlem karmaşıklıklarını kaldırarak kullanıcı deneyimini basitleştirir. Kullanıcıların SQL veritabanı altyapısının özelliklerini tam olarak kullanmasına olanak tanır ve Fabric'teki çeşitli iş yüklerini karşılar.

Pano, farklı SQL uzmanlığına sahip kullanıcıları barındırmak için farklı ölçüm görünürlüğü düzeyleri sunar. Yeni başlayanlar temel sorgu performansı ölçümlerine erişebilirken, orta ve ileri düzey kullanıcılar daha ayrıntılı bilgileri görüntüleyebilir.

Öğe görünümünde bağlam düğmesine (üç nokta) sağ tıklayıp Performans özetini aç'ı seçerek performans panosuna erişebilirsiniz.

Alternatif olarak, Sorgu Düzenleyicisi penceresinde giriş araç çubuğuna erişebilir ve Performans özeti'ni seçebilirsiniz.

Microsoft Fabric'teki bir sorgu düzenleyicisinde performans panosu seçeneğini gösteren ekran görüntüsü.

Performans panosu, kullanıcıların veritabanı performanslarını anlamasına ve sorunlarla ilgili uyarılar almasına yardımcı olur. Uygulama geliştiricilerine performans sorunlarını erken algılama ve çözme konusunda yardımcı olmak ve sezgisel ve verimli bir kullanıcı deneyimi sağlamak için tasarlanmıştır.

Otomatik ayarlamayı keşfetme

Otomatik ayarlama, sorgu performansınızı iyileştirmek için makine öğrenmesi uygulayan yerleşik bir özelliktir. Ayarlama fırsatlarını otomatik olarak tanımlar ve veritabanınızın verimliliğini artırmak için bunları uygular.

Doku'daki SQL veritabanında dizinler dinamik olarak yönetilir ve zaman içinde oluşturulan, bırakılan ve geri döndürülen dizinlerin sayısını gösteren bir grafik ve şema adı, tablo adı, dizin adı, durum, anahtar sütunlar, dahil edilen sütunlar ve oluşturma ve bırakma tarihleri gibi ayrıntılar da dahil olmak üzere araç tarafından oluşturulan dizinleri listeleyen bir tablo bulunur.

Otomatik dizin oluşturmayı performans panosundaki Otomatik dizin sekmesinden izleyebilirsiniz.