Apa itu Azure Data Studio?

Penting

Azure Data Studio dihentikan per 28 Februari 2026. Anda harus bermigrasi ke Visual Studio Code. Untuk informasi selengkapnya, lihat Apa yang terjadi dengan Azure Data Studio.

Azure Data Studio adalah alat manajemen dan pengembangan data lintas platform yang ringan untuk profesional data. Ini memberikan pengalaman editor modern dengan IntelliSense, cuplikan kode, integrasi kontrol sumber, dan terminal terintegrasi, sehingga lebih mudah untuk mengelola dan mengembangkan database.

Dengan dukungan Windows, macOS, dan Linux, Azure Data Studio memungkinkan Anda untuk terhubung ke berbagai database, termasuk Azure SQL, SQL Server, MySQL, PostgreSQL, dan Cosmos DB. Ekstensibilitasnya memungkinkan pengguna untuk menyesuaikan pengalaman mereka dengan menginstal ekstensi yang relevan untuk alur kerja mereka.

Antarmuka Azure Data Studio yang akrab menawarkan pengalaman editor modern dengan IntelliSense, cuplikan kode, integrasi kontrol sumber, dan terminal terintegrasi. Direkayasa dengan mempertimbangkan pengguna platform data, ekstensibilitasnya memungkinkan pengguna untuk menyesuaikan pengalaman mereka dengan menginstal ekstensi yang relevan dengan alur kerja mereka, termasuk migrasi database, pembuatan bagan, GitHub Copilot, dan banyak lagi!

Kode sumber untuk Azure Data Studio dan penyedia datanya tersedia di GitHub di bawah kode sumber EULA yang menyediakan hak untuk memodifikasi dan menggunakan perangkat lunak tetapi tidak mendistribusikannya kembali atau menghostingnya di layanan cloud. Lihat Tanya Jawab Umum Azure Data Studio untuk informasi selengkapnya.

Mengunduh dan Menginstal Azure Data Studio

Editor kode SQL dengan IntelliSense

Azure Data Studio menawarkan pengalaman pengodean SQL modern yang berfokus pada keyboard yang membuat tugas sehari-hari lebih mudah dengan fitur bawaan seperti beberapa jendela tab, editor SQL yang kaya, IntelliSense, penyelesaian kata kunci, cuplikan kode, navigasi kode, dan integrasi kontrol sumber (Git). Jalankan kueri SQL sesuai permintaan dan tampilkan dan simpan hasil sebagai teks, JSON, atau Excel. Edit data, atur koneksi database favorit Anda, dan telusuri objek database dalam pengalaman penjelajahan objek yang sudah dikenal. Untuk mempelajari cara menggunakan editor SQL, lihat Menggunakan editor SQL untuk membuat objek database.

Cuplikan kode Smart SQL

Cuplikan kode SQL menghasilkan sintaks SQL yang tepat untuk membuat database, tabel, tampilan, prosedur tersimpan, pengguna, login, dan peran serta memperbarui objek database yang ada. Gunakan cuplikan cerdas untuk membuat salinan database Anda dengan cepat untuk tujuan pengembangan atau pengujian dan untuk menghasilkan dan menjalankan skrip CREATE dan INSERT.

Azure Data Studio juga menyediakan fungsionalitas untuk membuat cuplikan kode SQL kustom. Lihat Membuat dan menggunakan cuplikan kode untuk mempelajari selengkapnya.

Dasbor Server dan Database yang Dapat Disesuaikan

Buat dasbor yang dapat disesuaikan yang kaya untuk memantau dan memecahkan masalah hambatan performa dengan cepat di database Anda. Untuk mempelajari tentang widget wawasan dan dasbor database (dan server), lihat Mengelola server dan database dengan widget wawasan.

Manajemen koneksi (grup server)

Grup server menyediakan cara untuk mengatur informasi koneksi untuk server dan database yang bekerja dengan Anda. Untuk detailnya, lihat Grup server.

Terminal Terintegrasi

Anda dapat menggunakan alat baris perintah favorit Anda (misalnya, Bash, PowerShell, sqlcmd, BCP, dan ssh) di jendela Terminal Terintegrasi tepat di dalam antarmuka pengguna Azure Data Studio. Lihat Terminal terintegrasi untuk mempelajari tentang terminal terintegrasi.

Ekstensibilitas dan penulisan ekstensi

Tingkatkan pengalaman Azure Data Studio dengan memperluas fungsionalitas penginstalan dasar. Azure Data Studio menyediakan titik ekstensibilitas untuk aktivitas manajemen data dan dukungan untuk penulisan ekstensi.

Untuk mempelajari tentang ekstensibilitas di Azure Data Studio, lihat Ekstensibilitas. Lihat Pembuatan ekstensi untuk mempelajari cara membuat ekstensi.

Perbandingan fitur dengan SQL Server Management Studio (SSMS)

Gunakan Azure Data Studio jika Anda:

  • Sebagian besar mengedit atau menjalankan kueri.
  • Perlu kemampuan untuk membuat bagan dan memvisualisasikan kumpulan hasil dengan cepat.
  • Dapat menjalankan sebagian besar tugas administratif melalui terminal terintegrasi menggunakan sqlcmd atau PowerShell.
  • Memiliki kebutuhan minimal untuk pengalaman wizard.
  • Anda tidak perlu melakukan konfigurasi administratif mendalam atau terkait platform.
  • Ini perlu berjalan di macOS atau Linux.

Gunakan SQL Server Management Studio jika Anda:

  • Melakukan konfigurasi administratif atau platform yang kompleks.
  • Sedang melakukan manajemen keamanan, termasuk manajemen pengguna, penilaian kerentanan, dan konfigurasi fitur keamanan. Perlu memanfaatkan penasihat penyetelan performa serta dasbor.
  • Gunakan diagram database dan perancang tabel.
  • Perlu akses ke Server Terdaftar.
  • Manfaatkan statistik kueri langsung atau statistik klien.

Fitur Shell

Fitur Azure Data Studio SSMS
Azure Sign-In Yes Yes
Dashboard Yes
Ekstensi Yes
Terminal Terintegrasi Yes
Object Explorer Yes Yes
Pembuatan Skrip Objek Yes Yes
Pilih dari Tabel Yes Yes
Kontrol Kode Sumber Yes
Panel Tugas Yes
Tema, termasuk Mode Gelap Yes
Azure Resource Explorer Yes
Buat Panduan Skrip Yes
Properti Objek Pratinjau Yes
Perancang Tabel Yes Yes

Editor Kueri

Fitur Azure Data Studio SSMS
Penampil Bagan Yes
Ekspor Hasil ke CSV, JSON, XLSX Yes
Hasil ke Berkas Yes
Hasil ke Teks Yes
IntelliSense Yes Yes
Potongan Yes Yes
Perlihatkan Rencana Yes Yes
Statistik Pelanggan Yes
Statistik Kueri Langsung Yes
Opsi Kueri Yes
Penampil Spasial Yes
SQLCMD Yes Yes

Dukungan Sistem Operasi

Fitur Azure Data Studio SSMS
Windows Yes Yes
macOS Yes
Linux Yes

Rekayasa Data

Fitur Azure Data Studio SSMS
Panduan Data Eksternal Pratinjau
Integrasi HDFS Pratinjau
Notebooks Pratinjau

Administrasi Database

Fitur Azure Data Studio SSMS
Pencadangan / Pemulihan Pratinjau Yes
Impor File Datar Sederhana Yes Yes
Agen SQL Pratinjau Yes
SQL Profiler Pratinjau Yes
Selalu Aktif Yes
Selalu Terenkripsi Yes
Panduan Salin Data Yes
Penasihat Data Tuning Yes
Diagram Database Yes
Penampil Log Kesalahan Yes
Rencana Pemeliharaan Yes
Kueri Multi-Server Yes
Manajemen Berbasis Kebijakan Yes
PolyBase Yes
Toko Kueri Yes
Server Terdaftar Yes
Replikasi Yes
Manajemen Keamanan Yes Yes
Pialang Layanan Yes
Penilaian SQL Pratinjau Yes
Surat SQL Yes
Penjelajah Templat Yes
Penilaian Kerentanan Yes
Manajemen XEvent Yes

Pengembangan Database

Fitur Azure Data Studio SSMS
Impor\Ekspor DACPAC Yes Yes
Proyek SQL Pratinjau
Perbandingan Skema Yes

SQL Tools Service

Azure Data Studio menggunakan SqlToolsService sebagai lapisan SQL API aplikasi. SQL Tools Service adalah . Berbasis NET dan sumber terbuka di bawah lisensi MIT. Untuk konektivitas SQL, SQL Tools Service menggunakan Microsoft.Data.SqlClient sebagai driver SQL.

Dapatkan bantuan untuk alat SQL

Berkontribusi pada dokumentasi

Tahukah Anda bahwa Anda dapat mengedit konten sendiri? Jika Anda melakukannya, Anda tidak hanya membantu meningkatkan dokumentasi kami, tetapi Anda juga dikreditkan sebagai kontributor ke halaman.

Untuk informasi selengkapnya, lihat Mengedit dokumentasi Microsoft Learn.