Delen via


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.

Hulp krijgen voor SQL-hulpprogramma's

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