Azure Data Studio nedir?

Azure Data Studio, veri uzmanları için basit, platformlar arası bir veri yönetimi ve geliştirme aracıdır. IntelliSense, kod parçacıkları, kaynak denetimi tümleştirmesi ve tümleşik terminal ile modern bir düzenleyici deneyimi sağlayarak veritabanlarını yönetmeyi ve geliştirmeyi kolaylaştırır.

Windows, macOS ve Linux desteğiyle Azure Data Studio, Azure SQL, SQL Server, MySQL, PostgreSQL ve Cosmos DB gibi çeşitli veritabanlarına bağlanmanızı sağlar. Genişletilebilirliği, kullanıcıların iş akışları için ilgili uzantıları yükleyerek deneyimlerini özelleştirmesine olanak tanır.

Azure Data Studio'nun tanıdık arabirimi IntelliSense, kod parçacıkları, kaynak denetimi tümleştirmesi ve tümleşik terminal ile modern bir düzenleyici deneyimi sunar. Veri platformu kullanıcısı düşünülerek tasarlanmış olan genişletilebilirliği, kullanıcıların veritabanı geçişleri, grafik oluşturma, GitHub Copilot ve daha fazlası dahil olmak üzere iş akışlarıyla ilgili uzantıları yükleyerek deneyimlerini özelleştirmesine olanak tanır!

Azure Data Studio ve veri sağlayıcılarının kaynak kodu GitHub'da, yazılımı değiştirme ve kullanma hakları sağlayan ancak yeniden dağıtmayan veya bulut hizmetinde barındırmayan bir kaynak kodu EULA'sı altında sağlanır. Daha fazla bilgi için bkz . Azure Data Studio SSS .

Azure Data Studio’yu indirme ve yükleme

IntelliSense ile SQL kod düzenleyicisi

Azure Data Studio, birden çok sekme penceresi, zengin bir SQL düzenleyicisi, IntelliSense, anahtar sözcük tamamlama, kod parçacıkları, kod gezintisi ve kaynak denetimi tümleştirmesi (Git) gibi yerleşik özelliklerle gündelik görevleri kolaylaştıran modern, klavye odaklı bir SQL kodlama deneyimi sunar. İsteğe bağlı SQL sorguları çalıştırın ve sonuçları metin, JSON veya Excel olarak görüntüleyin ve kaydedin. Verileri düzenleyin, sık kullandığınız veritabanı bağlantılarını düzenleyin ve tanıdık bir nesne gözatma deneyiminde veritabanı nesnelerine göz atın. SQL düzenleyicisini kullanmayı öğrenmek için bkz. Veritabanı nesnesi oluşturmak için SQL düzenleyicisini kullanma.

Akıllı SQL kod parçacıkları

SQL kod parçacıkları veritabanları, tablolar, görünümler, saklı yordamlar, kullanıcılar, oturum açma bilgileri ve roller oluşturmak ve mevcut veritabanı nesnelerini güncelleştirmek için uygun SQL söz dizimini oluşturur. Geliştirme veya test amacıyla veritabanınızın kopyalarını hızla oluşturmak ve CREATE ve INSERT betikleri oluşturup yürütmek için akıllı kod parçacıkları kullanın.

Azure Data Studio özel SQL kod parçacıkları oluşturmak için de işlevsellik sağlar. Daha fazla bilgi edinmek için bkz . Kod parçacıkları oluşturma ve kullanma.

Özelleştirilebilir Sunucu ve Veritabanı Panoları

Veritabanlarınızdaki performans sorunlarını izlemek ve hızla gidermek için zengin özelleştirilebilir panolar oluşturun. İçgörü pencere öğeleri ve veritabanı (ve sunucu) panoları hakkında bilgi edinmek için bkz . İçgörü pencere öğeleriyle sunucuları ve veritabanlarını yönetme.

Bağlantı yönetimi (sunucu grupları)

Sunucu grupları, çalıştığınız sunucular ve veritabanları için bağlantı bilgilerini düzenlemek için bir yol sağlar. Ayrıntılar için bkz . Sunucu grupları.

Tümleşik Terminal

Sık kullandığınız komut satırı araçlarını (bash, PowerShell, sqlcmd, BCP ve ssh gibi) Doğrudan Azure Data Studio kullanıcı arabiriminin içindeki Tümleşik Terminal penceresinde kullanabilirsiniz. Tümleşik terminal hakkında bilgi edinmek için bkz. Tümleşik terminal.

Genişletilebilirlik ve uzantı yazma

Temel yüklemenin işlevselliğini genişleterek Azure Data Studio deneyimini geliştirin. Azure Data Studio, veri yönetimi etkinlikleri için genişletilebilirlik noktaları ve uzantı yazma desteği sağlar.

Azure Data Studio'da genişletilebilirlik hakkında bilgi edinmek için bkz . Genişletilebilirlik. Uzantı yazma hakkında bilgi edinmek için bkz. Uzantı yazma.

SQL Server Management Studio (SSMS) ile özellik karşılaştırması

Aşağıdaki adımları kullanıyorsanız Azure Data Studio'yu kullanın:

  • Çoğunlukla sorguları düzenler veya yürütür.
  • Sonuç kümelerini hızlı bir şekilde grafik haline getirmek ve görselleştirmek için gerekli.
  • Yönetim görevlerinin çoğunu sqlcmd veya PowerShell kullanarak tümleşik terminal üzerinden yürütebilir.
  • Sihirbaz deneyimlerine en az gereksinim duyar.
  • Derin yönetim veya platformla ilgili yapılandırma yapmanız gerekmez.
  • MacOS veya Linux üzerinde çalışması gerekir.

Aşağıdaki işlemleri yapıyorsanız SQL Server Management Studio'yu kullanın:

  • Karmaşık yönetim veya platform yapılandırması yapıyor.
  • Kullanıcı yönetimi, güvenlik açığı değerlendirmesi ve güvenlik özelliklerinin yapılandırması dahil olmak üzere güvenlik yönetimi yapıyor. Performans ayarlama danışmanlarını ve panolarını kullanmanız gerekir.
  • Veritabanı diyagramlarını ve tablo tasarımcılarını kullanın.
  • Kayıtlı Sunuculara erişim gerekiyor.
  • Canlı sorgu istatistiklerini veya istemci istatistiklerini kullanın.

Kabuk özellikleri

Özellik Azure Data Studio SSMS
Azure Oturum Açma Yes Yes
Pano Yes
Uzantıları Yes
Tümleşik Terminal Yes
Nesne Gezgini Yes Yes
Nesne Betiği Oluşturma Yes Yes
Tablodan Seç Yes Yes
Kaynak Kodu Denetimi Yes
Görev Bölmesi Yes
Koyu Mod da dahil olmak üzere temalar Yes
Azure Resource Manager Yes
Betik Oluşturma Sihirbazı Yes
Nesne Özellikleri Önizle Yes
Tablo Tasarımcısı Yes Yes

Sorgu Düzenleyicisi

Özellik Azure Data Studio SSMS
Grafik Görüntüleyicisi Yes
Sonuçları CSV, JSON, XLSX'e aktarma Yes
Dosyaya Sonuçlar Yes
Sonuçlardan Metne Yes
IntelliSense Yes Yes
Kod Parçacıkları Yes Yes
Planı Göster Yes Yes
İstemci İstatistikleri Yes
Canlı Sorgu İstatistikleri Yes
Sorgu Seçenekleri Yes
Uzamsal Görüntüleyici Yes
SQLCMD Yes Yes

İşletim Sistemi Desteği

Özellik Azure Data Studio SSMS
Windows Yes Yes
macOS Yes
Linux Yes

Veri Mühendisliği

Özellik Azure Data Studio SSMS
Dış Veri Sihirbazı Önizle
HDFS Tümleştirmesi Önizle
Notebooks Önizle

Veritabanı Yönetimi

Özellik Azure Data Studio SSMS
Yedekleme / Geri Yükleme Önizle Yes
Düz Dosya İçeri Aktarma Yes Yes
SQL Aracısı Önizle Yes
SQL Profil Oluşturucu Önizle Yes
Her Zaman Açık Yes
Always Encrypted Yes
Veri Kopyalama Sihirbazı Yes
Veri Ayarlama Danışmanı Yes
Veritabanı Diyagramları Yes
Hata Günlüğü Görüntüleyicisi Yes
Bakım Planları Yes
Çok Sunuculu Sorgu Yes
İlke Tabanlı Yönetim Yes
PolyBase Yes
Sorgu Deposu Yes
Kayıtlı Sunucular Yes
Çoğaltma Yes
Güvenlik Yönetimi Yes Yes
Hizmet Aracısı Yes
SQL Değerlendirmesi Önizle Yes
SQL Mail Yes
Şablon Gezgini Yes
Güvenlik Açığı Değerlendirmesi Yes
XEvent Yönetimi Yes

Veritabanı Geliştirme

Özellik Azure Data Studio SSMS
DACPAC'i İçeri/Dışarı Aktarma Yes Yes
SQL Projeleri Önizle
Şema Karşılaştırması Yes

SQL Araçları Hizmeti

Azure Data Studio, uygulamanın SQL API katmanı olarak SqlToolsService kullanır. SQL Araçları Hizmeti şeklindedir. NET tabanlı ve MIT lisansı altında açık kaynak. SQL bağlantısı için SQL Araçları Hizmeti, SQL sürücüsü olarak Microsoft.Data.SqlClient kullanır.

SQL araçları için yardım alma

Belgelere katkıda bulunma

İçeriği kendiniz düzenleyebildiğinizi biliyor muydunuz? Bunu yaparsanız, belgelerimizin geliştirilmesine yardımcı olmakla kalmaz, aynı zamanda sayfaya katkıda bulunan olarak da kabul edilirsiniz.

Daha fazla bilgi için bkz . Microsoft Learn belgelerini düzenleme