Che cos'è Azure Data Studio?What is Azure Data Studio?

Azure Data Studio è un multipiattaforma database dello strumento per i professionisti di dati utilizzando la famiglia Microsoft di un'istanza locale e cloud piattaforme di dati in Windows, MacOS e Linux.Azure Data Studio is a cross-platform database tool for data professionals using the Microsoft family of on-premises and cloud data platforms on Windows, MacOS, and Linux.

Rilasciato in precedenza con il nome di anteprima di SQL Operations Studio, Studio di Azure Data offre un'esperienza moderna editor con IntelliSense, frammenti di codice, integrazione del controllo codice sorgente e un terminale integrato.Previously released under the preview name SQL Operations Studio, Azure Data Studio offers a modern editor experience with IntelliSense, code snippets, source control integration, and an integrated terminal. È progettato con l'utente di piattaforma di dati presente, con compilato nella creazione di grafici di set di risultati di query e dashboard personalizzabili.It is engineered with the data platform user in mind, with built in charting of query result sets and customizable dashboards.

Scaricare e installare Azure Data StudioAzure Data StudioDownload and Install Azure Data StudioAzure Data Studio

Editor di codice SQL grazie a IntelliSenseSQL code editor with IntelliSense

Azure Data StudioAzure Data Studio offre un linguaggio SQL moderno, incentrato sulla tastiera esperienza che agevola le attività quotidiane con funzionalità incorporate, ad esempio più finestre scheda, un editor SQL avanzato, IntelliSense, completamento delle parole chiave, frammenti di codice, esplorazione del codice e controllo del codice sorgente di codifica integrazione (Git).offers a modern, keyboard-focused SQL coding experience that makes your everyday tasks easier with built-in features, such as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration (Git). Eseguire query SQL su richiesta, visualizzare e salvare i risultati di tipo text, JSON o Excel.Run on-demand SQL queries, view and save results as text, JSON, or Excel. Modificare i dati, organizzare le connessioni di database Preferiti e sfogliare oggetti di database in un oggetto familiarità esperienza di esplorazione.Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience. Per informazioni su come usare l'editor SQL, vedere usare l'editor SQL per creare oggetti di database.To learn how to use the SQL editor, see Use the SQL editor to create database objects.

Frammenti di codice SQL intelligentiSmart SQL code snippets

Frammenti di codice SQL generano la sintassi SQL appropriata per creare database, tabelle, viste, stored procedure, gli utenti, account di accesso, ruoli, e così via e per aggiornare gli oggetti di database esistenti.SQL code snippets generate the proper SQL syntax to create databases, tables, views, stored procedures, users, logins, roles, etc., and to update existing database objects. E' possibile utilizzare i frammenti di codice smart per creare rapidamente copie del database in fase di sviluppo o test, e per generare ed eseguire script di CREATE e INSERT.Use smart snippets to quickly create copies of your database for development or testing purposes, and to generate and execute CREATE and INSERT scripts.

Azure Data StudioAzure Data Studio fornisce anche funzionalità per creare frammenti di codice SQL personalizzati.also provides functionality to create custom SQL code snippets. Per altre informazioni, vedere creazione e uso di frammenti di codice.To learn more, see Create and use code snippets.

Dashboard di server e database personalizzabiliCustomizable Server and Database Dashboards

È possibile creare dashboard avanzati e personalizzabili per monitorare e risolvere rapidamente i colli di bottiglia delle prestazioni del database.Create rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases. Per informazioni sui widget insight e sui dashboard di database (e server) vedere Gestire server e i database con i widget insight.To learn about insight widgets, and database (and server) dashboards, see Manage servers and databases with insight widgets.

Gestione delle connessioni (gruppi di server)Connection management (server groups)

I gruppi di server consentono di organizzare le informazioni di connessione per i server e i database su cui si lavora.Server groups provide a way to organize connection information for the servers and databases you work with. Per informazioni dettagliate, vedere Gruppi di server.For details, see Server groups.

Terminale integratoIntegrated Terminal

È possibile utilizzare gli strumenti da riga di comando (ad esempio, Bash, PowerShell, sqlcmd, bcp e ssh) nella finestra del terminale integrata direttamente nell'interfaccia utente di Azure Data StudioAzure Data Studio.Use your favorite command-line tools (for example, Bash, PowerShell, sqlcmd, bcp, and ssh) in the Integrated Terminal window right within the Azure Data StudioAzure Data Studio user interface. Per scoprire il terminale integrato, vedere terminale integrato.To learn about the integrated terminal, see Integrated terminal.

Estendibilità e la creazione di estensioneExtensibility and extension authoring

Migliorare il Azure Data StudioAzure Data Studio esperienza estendendo le funzionalità dell'installazione di base.Enhance the Azure Data StudioAzure Data Studio experience by extending the functionality of the base installation. Azure Data StudioAzure Data Studio fornisce punti di estendibilità per le attività di gestione, nonché il supporto per la creazione di estensione.provides extensibility points for data management activities, as well as support for extension authoring.

Per informazioni sulle estendibilità Azure Data StudioAzure Data Studio, vedere estendibilità.To learn about extensibility in Azure Data StudioAzure Data Studio, see Extensibility. Per altre informazioni sulla creazione di estensioni, vedere Extension authoring.To learn about authoring extensions, see Extension authoring.

Confronto delle funzionalità con SQL Server Management Studio (SSMS)Feature comparison with SQL Server Management Studio (SSMS)

Usare Azure Data Studio se è:Use Azure Data Studio if you:

  • Dovranno essere eseguiti in macOS o LinuxNeed to run on macOS or Linux
  • Si connette a un cluster di big data di SQL Server 2019Are connecting to a SQL Server 2019 big data cluster
  • Per la maggior parte del tempo di modifica o l'esecuzione di querySpend most of your time editing or executing queries
  • Devono poter rapidamente del grafico e visualizzare i set di risultatiNeed the ability to quickly chart and visualize result sets
  • Possono eseguire la maggior parte delle attività amministrative tramite il terminale integrato con sqlcmd o PowershellCan execute most administrative tasks via the integrated terminal using sqlcmd or Powershell
  • Sono necessari minimo esperienze di procedura guidataHave minimal need for wizard experiences
  • Non è necessario apportare modifiche alla configurazione profonde amministrativiDo not need to do deep administrative configuration

Usare SQL Server Management Studio se è:Use SQL Server Management Studio if you:

  • Per la maggior parte del tempo in attività di amministrazione del databaseSpend most of your time on database administration tasks
  • Esegue configurazione profonde amministrativoAre doing deep administrative configuration
  • Esegue Gestione della sicurezza, inclusi gestione degli utenti, la valutazione della vulnerabilità e configurazione delle funzionalità di sicurezzaAre doing security management, including user management, vulnerability assessment, and configuration of security features
  • Usare i report per SQL Server Query StoreMake use of the Reports for SQL Server Query Store
  • Necessario rendere utilizzare dei consulenti di ottimizzazione delle prestazioni e i dashboardNeed to make use of performance tuning advisors and dashboards
  • Esegue importazione/esportazione di dacpacAre doing import/export of DACPACs
  • Accedere a server registrati e per SQL Server di controllo servizi su WindowsNeed access to Registered Servers and want to control SQL Server services on Windows

ShellShell

FunzionalitàFeature Azure Data StudioAzure Data Studio SSMSSSMS
Sign-In AzureAzure Sign-In YesYes YesYes
dashboardDashboard YesYes
EstensioniExtensions YesYes
Terminale integratoIntegrated Terminal YesYes
Esplora oggettiObject Explorer YesYes YesYes
Scripting per gli oggettiObject Scripting YesYes YesYes
Sistema di progettoProject System YesYes
Selezionare dalla tabellaSelect from Table YesYes YesYes
Controllo del codice sorgenteSource Code Control YesYes
Riquadro attivitàTask Pane YesYes
Utilizzo dei temiTheming YesYes
Modalità scuraDark Mode YesYes
Esplora risorse di AzureAzure Resource Explorer AnteprimaPreview
Procedura guidata Genera scriptGenerate Scripts Wizard YesYes
Importazione/esportazione con estensione DACPACImport\Export DACPAC YesYes
Proprietà degli oggettiObject Properties YesYes
Progettazione tabelleTable Designer YesYes

Editor queryQuery Editor

FunzionalitàFeature Azure Data StudioAzure Data Studio SSMSSSMS
Visualizzatore graficoChart Viewer YesYes
Esportare i risultati in CSV, JSON, con estensione XLSXExport Results to CSV, JSON, XLSX YesYes
IntelliSenseIntelliSense YesYes YesYes
Frammenti di codiceSnippets YesYes YesYes
Visualizza il pianoShow Plan AnteprimaPreview YesYes
Statistiche clientClient Statistics YesYes
Statistiche sulle Query dinamicheLive Query Stats YesYes
Opzioni queryQuery Options YesYes
Risultati in un fileResults to File YesYes
Risultati in formato testoResults to Text YesYes
Visualizzatore spazialeSpatial Viewer YesYes
SQLCMDSQLCMD YesYes

Supporto nei sistemi operativiOperating System Support

FunzionalitàFeature Azure Data StudioAzure Data Studio SSMSSSMS
LinuxLinux YesYes
macOSmacOS YesYes
WindowsWindows YesYes YesYes

Il data EngineeringData Engineering

FunzionalitàFeature Azure Data StudioAzure Data Studio SSMSSSMS
Creazione guidata tabella esternaCreate External Table Wizard AnteprimaPreview
Integrazione di HDFSHDFS Integration AnteprimaPreview
Blocchi appuntiNotebooks AnteprimaPreview

Amministrazione del databaseDatabase Administration

FunzionalitàFeature Azure Data StudioAzure Data Studio SSMSSSMS
Backup / ripristinoBackup / Restore YesYes YesYes
Importa File flatFlat File Import AnteprimaPreview YesYes
SQL AgentSQL Agent AnteprimaPreview YesYes
SQL ProfilerSQL Profiler AnteprimaPreview YesYes
Always OnAlways On YesYes
Crittografia sempre attivaAlways Encrypted YesYes
Copia dati guidataCopy Data Wizard YesYes
I dati dello strumento ottimizzazione guidataData Tuning Advisor YesYes
Visualizzatore Log di erroreError Log Viewer YesYes
Piani di manutenzioneMaintenance Plans YesYes
Query multiserverMulti-Server Query YesYes
Gestione basata su criteriPolicy Based Management YesYes
PolyBasePolyBase YesYes
Archivio queryQuery Store YesYes
Server registratiRegistered Servers YesYes
ReplicaReplication YesYes
Gestione della sicurezzaSecurity Management YesYes
Service BrokerService Broker YesYes
SQL MailSQL Mail YesYes
Esplora modelliTemplate Explorer YesYes
Valutazione della vulnerabilitàVulnerability Assessment YesYes
Gestione di XEventXEvent Management YesYes

Passaggi successiviNext steps

info_tip Ottenere assistenza per gli strumenti SQLGet help for SQL tools

modificare il contenuto Contribuire alla documentazione di SQLContribute SQL documentation

è possibile modificare direttamente il contenuto.Did you know that you could edit the content yourself? In questo modo si contribuirà a migliorare la documentazione e si verrà accreditati come collaboratori per la pagina.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.