Che cos'è Azure Data Studio?
Azure Data Studio è uno strumento di sviluppo e gestione dei dati leggero multipiattaforma per i professionisti dei dati. Offre un'esperienza di editor moderna con IntelliSense, frammenti di codice, integrazione del controllo del codice sorgente e terminale integrato, semplificando la gestione e lo sviluppo di database.
Con il supporto Windows, macOS e Linux, Azure Data Studio consente di connettersi a vari database, tra cui AZURE SQL, SQL Server, MySQL, PostgreSQL e Cosmos DB. La sua estendibilità consente agli utenti di personalizzare l'esperienza installando estensioni pertinenti per il flusso di lavoro.
L’interfaccia familiare di Azure Data Studio offre un'esperienza di editor moderna per la gestione dei dati tra più origini con funzionalità IntelliSense, frammenti di codice, integrazione del controllo del codice sorgente e un terminale integrato. Progettato pensando all'utente della piattaforma dati, la sua estendibilità consente di personalizzare l'esperienza installando le estensioni rilevanti per il flusso di lavoro, incluse le migrazioni di database, la creazione di grafici, GitHub Copilot e altro ancora.
Il codice sorgente per Azure Data Studio e i relativi provider di dati è disponibile in GitHub in base a un contratto di licenza che fornisce il diritto di modificare e usare il software, ma non di ridistribuirlo o ospitarlo in un servizio cloud. Per altre informazioni, vedere Domande frequenti - Azure Data Studio.
Scaricare e installare Azure Data Studio
Editor di codice SQL con IntelliSense
Azure Data Studio offre un'esperienza di scrittura codice SQL moderna e incentrata sulla tastiera che semplifica le attività quotidiane grazie a funzionalità integrate come finestre a più schede, un editor SQL avanzato, IntelliSense, completamento delle parole chiave, frammenti di codice, esplorazione del codice e integrazione del controllo del codice sorgente (Git). Consente di eseguire query SQL su richiesta e visualizzare e salvare i risultati come testo, JSON o Excel, oltre che modificare i dati, organizzare le connessioni ai database preferiti e sfogliare gli oggetti di database in un'esperienza di esplorazione familiare. Per informazioni su come usare l'editor SQL, vedere Usare l'editor SQL per creare oggetti di database.
Frammenti di codice SQL intelligenti
I frammenti di codice SQL generano la sintassi SQL appropriata per creare database, tabelle, viste, stored procedure, utenti, accessi e ruoli, nonché aggiornare gli oggetti di database esistenti. Usare i frammenti di codice intelligenti per creare rapidamente copie del database a scopo di sviluppo o test e per generare ed eseguire script di creazione e inserimento.
Azure Data Studio offre anche funzionalità per la creazione di frammenti di codice SQL personalizzati. Per altre informazioni, vedere Creare e usare frammenti di codice.
Dashboard di server e database personalizzabili
È possibile creare dashboard avanzati e personalizzabili per monitorare e risolvere rapidamente i colli di bottiglia delle prestazioni nei database. Per informazioni sui widget di informazioni dettagliate e sui dashboard per database e server, vedere Gestire server e database con i widget di informazioni dettagliate.
Gestione delle connessioni (gruppi di server)
I gruppi di server consentono di organizzare le informazioni di connessione per i server e i database che si utilizzano. Per informazioni dettagliate, vedere Gruppi di server.
Terminale integrato
Nella finestra del terminale integrato all'interno dell'interfaccia utente di Azure Data Studio si possono usare i propri strumenti da riga di comando preferiti, ad esempio Bash, PowerShell, sqlcmd, BCP e ssh. Per informazioni sul terminale integrato, vedere Terminale integrato.
Estendibilità e creazione di estensioni
È possibile migliorare l'esperienza di Azure Data Studio estendendo le funzionalità dell'installazione di base. Azure Data Studio rende disponibili punti di estendibilità per le attività di gestione dei dati, oltre al supporto per la creazione di estensioni.
Per informazioni sull'estendibilità in Azure Data Studio, vedere Estendibilità. Per informazioni sulla creazione di estensioni, vedere Creazione di estensioni.
Confronto delle funzionalità con Server Management Studio (SSMS)
Usare Azure Data Studio se:
- Ci si occupa per lo più di modificare o eseguire query.
- È necessario poter creare grafici e visualizzare set di risultati rapidamente.
- Si può eseguire la maggior parte delle attività amministrative tramite il terminale integrato usando sqlcmd o PowerShell.
- Si ha una necessità minima di esperienze di tipo procedura guidata.
- Non è necessario eseguire operazioni approfondite di configurazione amministrativa o della piattaforma.
- L'ambiente di esecuzione è macOS o Linux.
Usare SQL Server Management Studio se:
- Si eseguono operazioni approfondite di configurazione amministrativa o della piattaforma.
- Si occupano di gestione della sicurezza, tra cui gestione degli utenti, valutazione delle vulnerabilità e configurazione delle funzionalità di sicurezza. È necessario usare consulenti e dashboard di ottimizzazione delle prestazioni.
- Si usano diagrammi di database e progettazione tabelle.
- È necessario accedere ai server registrati.
- Si usano statistiche sulle query dinamiche o statistiche client.
Funzionalità shell
Funzionalità | Azure Data Studio | SSMS |
---|---|---|
Accesso ad Azure | Sì | Sì |
Dashboard | Sì | |
Estensioni | Sì | |
Terminale integrato | Sì | |
Esplora oggetti | Sì | Sì |
Scripting per gli oggetti | Sì | Sì |
Selezione da tabella | Sì | Sì |
Controllo del codice sorgente | Sì | |
Riquadro attività | Sì | |
Temi, compresa la Modalità scura | Sì | |
Azure Resource Explorer | Sì | |
Procedura guidata Genera script | Sì | |
Proprietà oggetto | Anteprima | Sì |
Progettazione tabelle | Sì | Sì |
Editor di query
Funzionalità | Azure Data Studio | SSMS |
---|---|---|
Visualizzatore grafico | Sì | |
Esportazione risultati in CSV, JSON, XLSX | Sì | |
Risultati in un file | Sì | |
Risultati in formato testo | Sì | |
IntelliSense | Sì | Sì |
Frammenti di codice | Sì | Sì |
Showplan | Sì | Sì |
Statistiche client | Sì | |
Statistiche sulle query dinamiche | Sì | |
Opzioni query | Sì | |
Visualizzatore spaziale | Sì | |
SQLCMD | Sì | Sì |
Supporto nei sistemi operativi
Funzionalità | Azure Data Studio | SSMS |
---|---|---|
Finestre | Sì | Sì |
macOS | Sì | |
Linux | Sì |
Ingegneria dei dati
Funzionalità | Azure Data Studio | SSMS |
---|---|---|
Procedura guidata dati esterni | Anteprima | |
Integrazione HDFS | Anteprima | |
Notebook | Anteprima |
Amministrazione del database
Funzionalità | Azure Data Studio | SSMS |
---|---|---|
Backup/ripristino | Anteprima | Sì |
Importazione file flat | Sì | Sì |
SQL Agent | Anteprima | Sì |
SQL Profiler | Anteprima | Sì |
Funzionamento continuo | Sì | |
Always Encrypted | Sì | |
Procedura guidata Copia dati | Sì | |
Ottimizzazione guidata dati | Sì | |
Diagrammi di database | Sì | |
Visualizzatore log degli errori | Sì | |
Piani di manutenzione | Sì | |
Query multiserver | Sì | |
Gestione basata su criteri | Sì | |
PolyBase | Sì | |
Archivio query | Sì | |
Server registrati | Sì | |
Replica | Sì | |
Gestione della sicurezza | Sì | Sì |
Service Broker | Sì | |
SQL Assessment | Anteprima | Sì |
SQL Mail | Sì | |
Esplora modelli | Sì | |
Valutazione della vulnerabilità | Sì | |
Gestione XEvent | Sì |
Sviluppo di database
Funzionalità | Azure Data Studio | SSMS |
---|---|---|
Importazione\esportazione DACPAC | Sì | Sì |
Progetti SQL | Anteprima | |
Confronto schemi | Sì |
Servizio strumenti SQL
Azure Data Studio usa SqlToolsService come livello API SQL per l'applicazione. Servizio strumenti SQL basato su .NET ed è open source in base ai termini della licenza MIT. Per la connettività SQL, Servizio strumenti SQL usa Microsoft.Data.SqlClient come driver SQL.
Contenuto correlato
- Scaricare e installare Azure Data Studio
- Domande frequenti su Azure Data Studio
- Connettersi ed eseguire query in SQL Server
- Connettersi ed eseguire query nel database SQL di Azure
- Scaricare SQL Server Management Studio (SSMS)
Ottenere assistenza per gli strumenti SQL
- Tutti i modi per ottenere assistenza
- Feedback degli utenti di SSMS.
- Registrare un problema in Git per Azure Data Studio
- Contribuire ad Azure Data Studio
- Forum relativo agli strumenti client di SQL
- SQL Server Data Tools - Forum MSDN
- Opzioni di supporto per utenti aziendali
Contribuire alla documentazione
Il contenuto può essere modificato. L'autore delle modifiche contribuirà a migliorare la documentazione e verrà accreditato come collaboratore alla realizzazione della pagina.
Per ulteriori informazioni, vedere Modificare la documentazione di Microsoft Learn.