Was ist Azure Data Studio?What is Azure Data Studio?

Azure Data Studio ist ein plattformübergreifendes Tool für datenexperten mithilfe der Microsoft-Familie der lokalen Datenbank und cloud-datenplattformen unter Windows, MacOS und 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.

Zuvor unter dem Namen Vorschau SQL Operations Studio veröffentlicht, bietet Studio für Azure Data eine moderne-Editor mit Intellisense, Codeausschnitte, Integration der quellcodeverwaltung und eine integrierte Terminal.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. Es wurde mit dem Data-Plattform Benutzer Denken Sie daran, konzipiert integriert die diagrammerstellung für Abfrageresultsets und anpassbaren Dashboards.It is engineered with the data platform user in mind, with built in charting of query result sets and customizable dashboards.

Herunterladen und installieren Azure Data StudioAzure Data StudioDownload and Install Azure Data StudioAzure Data Studio

SQL-Code-Editor mit IntelliSenseSQL code editor with IntelliSense

Azure Data StudioAzure Data Studio bietet eine moderne, per Tastatur bedienbare SQL, codierumgebung, die Ihre alltäglichen Aufgaben mit integrierten Features wie Fenstern mit Registerkarten, einen umfangreichen SQL-Editor, IntelliSense, Vervollständigung von Schlüsselwörtern, Codeausschnitten, codenavigation und Datenquellen-Steuerelement erleichtert Integration (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). Führen Sie bei Bedarf SQL-Abfragen, zeigen Sie an und speichern Sie die Ergebnisse als Text, JSON oder Excel.Run on-demand SQL queries, view and save results as text, JSON, or Excel. Bearbeiten von Daten, Ihre bevorzugten Datenbankverbindungen organisieren und Datenbankobjekte in einer vertrauten Oberfläche durchsuchen.Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience. Gewusst wie: Verwenden Sie den SQL-Editor finden Sie unter verwenden Sie den SQL-Editor zum Erstellen von Datenbankobjekten.To learn how to use the SQL editor, see Use the SQL editor to create database objects.

Intelligente SQL-CodeausschnitteSmart SQL code snippets

SQL-Codeausschnitte generieren, die richtige SQL-Syntax zum Erstellen von Datenbanken, Tabellen, Sichten, gespeicherte Prozeduren, Benutzern, Anmeldungen, Rollen, usw., und klicken Sie zum Aktualisieren vorhandener Datenbankobjekte.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. Intelligente Codeausschnitte verwenden, um Kopien der Datenbank für Entwicklungs- oder Testzwecke, schnell zu erstellen und zu generieren und Ausführen erstellen, und fügen die Skripts.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 stellt auch Funktionen zum Erstellen von benutzerdefinierter SQL-Codeausschnitten bereit.also provides functionality to create custom SQL code snippets. Weitere Informationen finden Sie unter erstellen und Verwenden von Codeausschnitten.To learn more, see Create and use code snippets.

Anpassbare Server und Datenbank-DashboardsCustomizable Server and Database Dashboards

Erstellen Sie umfangreiche, anpassbare Dashboards zum Überwachen und schnell beheben von Leistungsengpässen in Ihren Datenbanken.Create rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases. Einblicke, Dashboards und Gadgets-Datenbank (und Server), finden Sie unter Verwalten von Servern und Datenbanken mit einblickwidgets.To learn about insight widgets, and database (and server) dashboards, see Manage servers and databases with insight widgets.

Verbindungsverwaltung (Servergruppen)Connection management (server groups)

Servergruppen bieten eine Möglichkeit zum Organisieren von Verbindungsinformationen für die Server und Datenbanken, mit denen Sie zusammenarbeiten.Server groups provide a way to organize connection information for the servers and databases you work with. Weitere Informationen finden Sie unter Servergruppen.For details, see Server groups.

Integriertes TerminalIntegrated Terminal

Verwenden Sie Ihre bevorzugten Befehlszeilentools (beispielsweise Bash, PowerShell, Sqlcmd und Bcp, per ssh) im integrierten Terminal-Fenster innerhalb der Azure Data StudioAzure Data Studio -Benutzeroberfläche.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. Weitere Informationen zu integrierten Terminal finden Sie unter integriertes Terminal.To learn about the integrated terminal, see Integrated terminal.

Erweiterbarkeit und der Erweiterung erstellenExtensibility and extension authoring

Verbessern der Azure Data StudioAzure Data Studio durch Erweitern der Funktionalität der Basisinstallation auftreten.Enhance the Azure Data StudioAzure Data Studio experience by extending the functionality of the base installation. Azure Data StudioAzure Data Studio stellt Erweiterungspunkte für Aktivitäten zur datenverwaltung sowie Unterstützung für das Erstellen von Erweiterung bereit.provides extensibility points for data management activities, as well as support for extension authoring.

Informationen über die Erweiterbarkeit in Azure Data StudioAzure Data Studio, finden Sie unter Erweiterbarkeit.To learn about extensibility in Azure Data StudioAzure Data Studio, see Extensibility. Informationen zum Erstellen von Erweiterungen finden Sie unter Extension authoring.To learn about authoring extensions, see Extension authoring.

Vergleich der Features mit SQL Server Management Studio (SSMS)Feature comparison with SQL Server Management Studio (SSMS)

Verwenden von Azure Data Studio, wenn Sie:Use Azure Data Studio if you:

  • Unter MacOS oder Linux ausgeführt werden müssenNeed to run on macOS or Linux
  • Eine Verbindung mit einem SQL Server-2019 big Data-clusterAre connecting to a SQL Server 2019 big data cluster
  • Verbringen Sie die meiste Zeit bearbeiten oder Ausführen von AbfragenSpend most of your time editing or executing queries
  • Benötigen Sie die Möglichkeit, schnell Diagramm- und Visualisieren von ResultsetsNeed the ability to quickly chart and visualize result sets
  • Die meisten administrative Aufgaben über das integrierte Terminal mithilfe von Sqlcmd oder Powershell können ausgeführt werden.Can execute most administrative tasks via the integrated terminal using sqlcmd or Powershell
  • Müssen Sie minimale für die Assistenten-UmgebungenHave minimal need for wizard experiences
  • Müssen Sie nicht tief administrative Konfiguration übernehmenDo not need to do deep administrative configuration

SQL Server Management Studio verwenden, wenn Sie:Use SQL Server Management Studio if you:

  • Aufgaben für die datenbankverwaltung verbringen Sie die meiste ZeitSpend most of your time on database administration tasks
  • Eine umfassende administrative Konfiguration durchführenAre doing deep administrative configuration
  • Machen die sicherheitsverwaltung, einschließlich benutzerverwaltung, sicherheitsrisikobewertung und Konfiguration von SicherheitsfunktionenAre doing security management, including user management, vulnerability assessment, and configuration of security features
  • Die Berichte für SQL Server Query Store verwendenMake use of the Reports for SQL Server Query Store
  • Müssen Sie Performance tuning Berater und Dashboards verwendenNeed to make use of performance tuning advisors and dashboards
  • Import/Export von DACPAC-Dateien durchführenAre doing import/export of DACPACs
  • Benötigen Sie Zugriff auf registrierte Server, und steuern möchten, SQL Server-Dienste auf WindowsNeed access to Registered Servers and want to control SQL Server services on Windows

ShellShell

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Azure-AnmeldungAzure Sign-In JaYes JaYes
DashboardDashboard JaYes
ErweiterungenExtensions JaYes
Integriertes TerminalIntegrated Terminal JaYes
Objekt-ExplorerObject Explorer JaYes JaYes
Skripterstellung für ObjekteObject Scripting JaYes JaYes
ProjektsystemProject System JaYes
Wählen Sie aus der TabelleSelect from Table JaYes JaYes
QuellcodeverwaltungSource Code Control JaYes
AufgabenbereichTask Pane JaYes
DesignTheming JaYes
Dunkel-ModusDark Mode JaYes
Azure-Ressourcen-ExplorerAzure Resource Explorer VorschauPreview
Assistent zum Generieren von SkriptsGenerate Scripts Wizard JaYes
Importieren/Exportieren DACPAC-DateiImport\Export DACPAC JaYes
Objekt – EigenschaftenObject Properties JaYes
Tabellen-DesignerTable Designer JaYes

Abfrage-EditorQuery Editor

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Diagramm-ViewerChart Viewer JaYes
Exportieren Sie Ergebnisse in CSV, JSON, XLSXExport Results to CSV, JSON, XLSX JaYes
IntelliSenseIntelliSense JaYes JaYes
CodeausschnitteSnippets JaYes JaYes
Plan angezeigt werdenShow Plan VorschauPreview JaYes
ClientstatistikenClient Statistics JaYes
Live-AbfragestatistikLive Query Stats JaYes
AbfrageoptionenQuery Options JaYes
Ergebnisse in DateiResults to File JaYes
Ergebnisse in TextResults to Text JaYes
Räumliche ViewerSpatial Viewer JaYes
SQLCMDSQLCMD JaYes

BetriebssystemunterstützungOperating System Support

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
LinuxLinux JaYes
macOSmacOS JaYes
WindowsWindows JaYes JaYes

DatentechnikData Engineering

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Erstellen externer Tabellen-AssistentCreate External Table Wizard VorschauPreview
HDFS-IntegrationHDFS Integration VorschauPreview
NotebooksNotebooks VorschauPreview

DatenbankverwaltungDatabase Administration

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Sicherung / WiederherstellungBackup / Restore JaYes JaYes
Flatfile-Datei importierenFlat File Import VorschauPreview JaYes
SQL-AgentSQL Agent VorschauPreview JaYes
SQL ProfilerSQL Profiler VorschauPreview JaYes
Always OnAlways On JaYes
Always EncryptedAlways Encrypted JaYes
Assistent zum Kopieren von DatenCopy Data Wizard JaYes
Daten-DatenbankoptimierungsratgeberData Tuning Advisor JaYes
Fehler-Protokoll-ViewerError Log Viewer JaYes
WartungspläneMaintenance Plans JaYes
Multi-Server-AbfrageMulti-Server Query JaYes
Richtlinienbasierte VerwaltungPolicy Based Management JaYes
PolyBasePolyBase JaYes
AbfragespeicherQuery Store JaYes
Registrierte ServerRegistered Servers JaYes
ReplikationReplication JaYes
SicherheitsverwaltungSecurity Management JaYes
Service BrokerService Broker JaYes
SQL MailSQL Mail JaYes
Template ExplorerTemplate Explorer JaYes
SicherheitsrisikobewertungVulnerability Assessment JaYes
XEvent-VerwaltungXEvent Management JaYes

Nächste SchritteNext steps