Wat is Azure Data Studio?
Azure Data Studio is een lichtgewicht, platformoverschrijdend hulpprogramma voor gegevensbeheer en -ontwikkeling voor gegevensprofessionals. Het biedt een moderne editorervaring met IntelliSense, codefragmenten, integratie van broncodebeheer en een geïntegreerde terminal, waardoor het eenvoudiger is om databases te beheren en te ontwikkelen.
Met ondersteuning voor Windows, macOS en Linux kunt u met Azure Data Studio verbinding maken met verschillende databases, waaronder Azure SQL, SQL Server, MySQL, PostgreSQL en Cosmos DB. Dankzij de uitbreidbaarheid kunnen gebruikers hun ervaring aanpassen door relevante extensies voor hun werkstroom te installeren.
De vertrouwde interface van Azure Data Studio biedt een moderne editorervaring met IntelliSense, codefragmenten, integratie van broncodebeheer en een geïntegreerde terminal. Dankzij de uitbreidbaarheid van het gegevensplatform kunnen gebruikers hun ervaring aanpassen door de extensies te installeren die relevant zijn voor hun werkstroom, waaronder databasemigraties, grafieken, GitHub Copilot en meer.
De broncode voor Azure Data Studio en de bijbehorende gegevensproviders is beschikbaar op GitHub onder een gebruiksrechtovereenkomst voor broncode die rechten biedt om de software te wijzigen en te gebruiken, maar niet opnieuw te distribueren of te hosten in een cloudservice. Zie de veelgestelde vragen over Azure Data Studio voor meer informatie.
Azure Data Studio downloaden en installeren
SQL-code-editor met IntelliSense
Azure Data Studio biedt een moderne, toetsenbordgerichte SQL-coderingservaring die dagelijkse taken eenvoudiger maakt met ingebouwde functies zoals meerdere tabbladvensters, een uitgebreide SQL-editor, IntelliSense, voltooiing van trefwoorden, codefragmenten, codenavigatie en integratie van broncodebeheer (Git). Voer SQL-query's op aanvraag uit en bekijk en sla resultaten op als tekst, JSON of Excel. Bewerk gegevens, organiseer uw favoriete databaseverbindingen en blader door databaseobjecten in een vertrouwde browserervaring voor objecten. Zie De SQL-editor gebruiken om databaseobjecten te maken voor meer informatie over het gebruik van de SQL-editor.
Slimme SQL-codefragmenten
SQL-codefragmenten genereren de juiste SQL-syntaxis om databases, tabellen, weergaven, opgeslagen procedures, gebruikers, aanmeldingen en rollen te maken en bestaande databaseobjecten bij te werken. Gebruik slimme fragmenten om snel kopieën van uw database te maken voor ontwikkelings- of testdoeleinden en om CREATE- en INSERT-scripts te genereren en uit te voeren.
Azure Data Studio biedt ook functionaliteit voor het maken van aangepaste SQL-codefragmenten. Zie Codefragmenten maken en gebruiken voor meer informatie.
Aanpasbare server- en databasedashboards
Maak uitgebreide aanpasbare dashboards om prestatieknelpunten in uw databases te bewaken en snel op te lossen. Zie Servers en databases beheren met inzichtwidgets en databasedashboards voor meer informatie over inzichtwidgets en databasedashboards.
Verbindingsbeheer (servergroepen)
Servergroepen bieden een manier om verbindingsgegevens te ordenen voor de servers en databases waarmee u werkt. Zie Servergroepen voor meer informatie.
Geïntegreerde terminal
U kunt uw favoriete opdrachtregelprogramma's (bijvoorbeeld Bash, PowerShell, sqlcmd, BCP en ssh) gebruiken in het venster Integrated Terminal rechtstreeks in de gebruikersinterface van Azure Data Studio. Zie Geïntegreerde terminal voor meer informatie over de geïntegreerde terminal.
Uitbreidbaarheid en extensiecreatie
Verbeter de Azure Data Studio-ervaring door de functionaliteit van de basisinstallatie uit te breiden. Azure Data Studio biedt uitbreidbaarheidspunten voor gegevensbeheeractiviteiten en ondersteuning voor het ontwerpen van extensies.
Zie Uitbreidbaarheid in Azure Data Studio voor meer informatie over uitbreidbaarheid. Zie Extensiecreatie voor meer informatie over het ontwerpen van extensies.
Functievergelijking met SQL Server Management Studio (SSMS)
Gebruik Azure Data Studio als u:
- Query's worden voornamelijk bewerkt of uitgevoerd.
- U hebt de mogelijkheid nodig om snel resultatensets weer te geven en te visualiseren.
- Kan de meeste beheertaken uitvoeren via de geïntegreerde terminal met behulp van sqlcmd of PowerShell.
- U hebt minimale behoefte aan wizardervaringen.
- U hoeft geen uitgebreide beheer- of platformconfiguratie uit te voeren.
- Deze moet worden uitgevoerd op macOS of Linux.
Gebruik SQL Server Management Studio als u:
- Voert complexe beheer- of platformconfiguratie uit.
- Beveiligingsbeheer, waaronder gebruikersbeheer, evaluatie van beveiligingsproblemen en configuratie van beveiligingsfuncties. Moet gebruikmaken van adviseurs en dashboards voor het afstemmen van prestaties.
- Databasediagrammen en tabelontwerpers gebruiken.
- Toegang nodig tot geregistreerde servers.
- Gebruik livequerystatistieken of clientstatistieken.
Shell-functies
Functie | Azure Data Studio | SSMS |
---|---|---|
Aanmelden bij Azure | Ja | Ja |
Dashboard | Ja | |
Uitbreidingen | Ja | |
Geïntegreerde terminal | Ja | |
Objectverkenner | Ja | Ja |
Objectscripting | Ja | Ja |
Selecteren uit tabel | Ja | Ja |
Broncodebeheer | Ja | |
Taakvenster | Ja | |
Thema's, waaronder donkere modus | Ja | |
Azure Resource Explorer | Ja | |
Wizard Scripts genereren | Ja | |
Objecteigenschappen | Preview uitvoeren | Ja |
Ontwerpfunctie voor tabellen | Ja | Ja |
Query-editor
Functie | Azure Data Studio | SSMS |
---|---|---|
Grafiekviewer | Ja | |
Resultaten exporteren naar CSV, JSON, XLSX | Ja | |
Resultaten naar bestand | Ja | |
Resultaten naar tekst | Ja | |
IntelliSense | Ja | Ja |
Fragmenten | Ja | Ja |
Plan weergeven | Ja | Ja |
Clientstatistieken | Ja | |
Live Query Stats | Ja | |
Queryopties | Ja | |
Ruimtelijke viewer | Ja | |
SQLCMD | Ja | Ja |
Ondersteuning van het besturingssysteem
Functie | Azure Data Studio | SSMS |
---|---|---|
Windows | Ja | Ja |
macOS | Ja | |
Linux | Ja |
Data engineer
Functie | Azure Data Studio | SSMS |
---|---|---|
Wizard Externe gegevens | Preview uitvoeren | |
HDFS-integratie | Preview uitvoeren | |
Notebooks | Preview uitvoeren |
Databasebeheer
Functie | Azure Data Studio | SSMS |
---|---|---|
Back-up en herstellen | Preview uitvoeren | Ja |
Plat bestand importeren | Ja | Ja |
SQL Agent | Preview uitvoeren | Ja |
SQL Profiler | Preview uitvoeren | Ja |
Altijd ingeschakeld | Ja | |
Altijd versleuteld | Ja | |
Wizard Gegevens kopiëren | Ja | |
Data Tuning Advisor | Ja | |
Databasediagrammen | Ja | |
Foutlogboekviewer | Ja | |
Maintenance Plans (Onderhoudsschema's) | Ja | |
Query voor meerdere servers | Ja | |
Beheer op basis van beleid | Ja | |
PolyBase | Ja | |
Query Store | Ja | |
Geregistreerde servers | Ja | |
Replicatie | Ja | |
Beveiligingsbeheer | Ja | Ja |
Service Broker | Ja | |
SQL-evaluatie | Preview uitvoeren | Ja |
SQL Mail | Ja | |
Sjabloonverkenner | Ja | |
Beoordeling van beveiligingslekken | Ja | |
XEvent-beheer | Ja |
Databaseontwikkeling
Functie | Azure Data Studio | SSMS |
---|---|---|
DACPAC importeren\exporteren | Ja | Ja |
SQL-projecten | Preview uitvoeren | |
Schema vergelijken | Ja |
SQL Tools-service
Azure Data Studio maakt gebruik van sqlToolsService als de SQL API-laag van de toepassing. SQL Tools-service is. Op NET gebaseerde en open source onder de MIT-licentie. Voor SQL-connectiviteit maakt SQL Tools Service gebruik van Microsoft.Data.SqlClient als het SQL-stuurprogramma.
Gerelateerde inhoud
- Azure Data Studio downloaden en installeren
- Veelgestelde vragen over Azure Data Studio
- Verbinding maken en query's uitvoeren op SQL Server
- Verbinding maken en query's uitvoeren op Azure SQL Database
- SQL Server Management Studio (SSMS) downloaden
Hulp krijgen voor SQL-hulpprogramma's
- Alle manieren om hulp te krijgen
- Feedback van SSMS-gebruikers.
- Een Git-probleem met Azure Data Studio verzenden
- Bijdragen aan Azure Data Studio
- Forum sql-clienthulpprogramma's
- SQL Server Data Tools - MSDN-forum
- Ondersteuningsopties voor zakelijke gebruikers
Bijdragen aan documentatie
Wist u dat u zelf inhoud kunt bewerken? Als u dit doet, helpt u niet alleen onze documentatie te verbeteren, maar krijgt u ook een bijdragers aan de pagina.
Zie Microsoft Learn-documentatie bewerken voor meer informatie