¿Qué es Azure Data Studio?What is Azure Data Studio?

Azure Data Studio es una multiplataforma herramienta de la base de datos para profesionales de datos con la familia de Microsoft de un entorno local y en la nube de plataformas de datos en Windows, MacOS y 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.

Anteriormente se publicó en el nombre de vista previa de SQL Operations Studio, Azure Data Studio ofrece una experiencia de editor moderna con Intellisense, fragmentos de código, integración de control de código fuente y un terminal integrado.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. Se integra con el usuario de la plataforma de datos en mente, integrado en los gráficos de conjuntos de resultados de consulta y los paneles personalizables.It is engineered with the data platform user in mind, with built in charting of query result sets and customizable dashboards.

Descargue e instale Azure Data Studio Azure Data StudioDownload and Install Azure Data Studio Azure Data Studio

Editor de código SQL con IntelliSenseSQL code editor with IntelliSense

Azure Data Studio Azure Data Studio ofrece una moderna, foco de teclado de SQL experiencia que facilita sus tareas diarias con características integradas, como ventanas de varias pestañas, un editor enriquecido de SQL, IntelliSense, finalización de la palabra clave, fragmentos de código, navegación de código y control de código fuente de codificación integración (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). Ejecutar consultas SQL y a petición, ver y guardar los resultados como texto, JSON o Excel.Run on-demand SQL queries, view and save results as text, JSON, or Excel. Editar datos, organizar las conexiones de base de datos favoritas y examinar objetos de base de datos en un objeto familiar experiencia de exploración.Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience. Para obtener información sobre cómo usar el editor SQL, consulte usar el editor SQL para crear objetos de base de datos.To learn how to use the SQL editor, see Use the SQL editor to create database objects.

Fragmentos de código SQL inteligentesSmart SQL code snippets

Fragmentos de código SQL para generar la sintaxis SQL adecuada para crear bases de datos, tablas, vistas, procedimientos almacenados, los usuarios, inicios de sesión, roles, etc. y para actualizar los objetos de base de datos existente.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. Uso de fragmentos de código inteligentes para crear rápidamente copias de la base de datos para el desarrollo o con fines de prueba y para generar y ejecutar creación e INSERCIÓN secuencias de comandos.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 Studio Azure Data Studio También proporciona funcionalidad para crear fragmentos de código SQL personalizados.also provides functionality to create custom SQL code snippets. Para obtener más información, consulte creación y uso de fragmentos de código.To learn more, see Create and use code snippets.

Servidor personalizable y los paneles de la base de datosCustomizable Server and Database Dashboards

Cree paneles personalizables para supervisar y solucionar rápidamente los cuellos de botella de rendimiento en las bases de datos.Create rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases. Para obtener información acerca de los widgets de datos y paneles de la base de datos (y servidor), consulte administrar servidores y bases de datos con los widgets de datos.To learn about insight widgets, and database (and server) dashboards, see Manage servers and databases with insight widgets.

Administración de conexiones (grupos de servidores)Connection management (server groups)

Grupos de servidores proporcionan una manera de organizar la información de conexión para los servidores y se trabaja con bases de datos.Server groups provide a way to organize connection information for the servers and databases you work with. Para obtener más información, consulte grupos de servidores.For details, see Server groups.

Terminal integradoIntegrated Terminal

Use sus herramientas favoritas de línea de comandos (por ejemplo, Bash, PowerShell, sqlcmd y bcp y ssh) en la ventana del Terminal integrado dentro de la Azure Data Studio Azure Data Studio interfaz de usuario.Use your favorite command-line tools (for example, Bash, PowerShell, sqlcmd, bcp, and ssh) in the Integrated Terminal window right within the Azure Data Studio Azure Data Studio user interface. Para obtener información sobre el terminal integrado, consulte terminal integrado.To learn about the integrated terminal, see Integrated terminal.

Creación de la extensión y extensibilidadExtensibility and extension authoring

Mejorar la Azure Data Studio Azure Data Studio experimentar extendiendo la funcionalidad de la instalación básica.Enhance the Azure Data Studio Azure Data Studio experience by extending the functionality of the base installation. Azure Data Studio Azure Data Studio proporciona puntos de extensibilidad para las actividades de administración de datos, así como soporte para la creación de la extensión.provides extensibility points for data management activities, as well as support for extension authoring.

Para obtener información acerca de la extensibilidad en Azure Data Studio Azure Data Studio, consulte extensibilidad.To learn about extensibility in Azure Data Studio Azure Data Studio, see Extensibility. Para obtener información sobre la creación de extensiones, consulte Extension authoring.To learn about authoring extensions, see Extension authoring.

Comparación de características con SQL Server Management Studio (SSMS)Feature comparison with SQL Server Management Studio (SSMS)

Utilice Azure Data Studio si es:Use Azure Data Studio if you:

  • Debe ejecutar en macOS o LinuxNeed to run on macOS or Linux
  • Se conecta a un clúster de macrodatos de SQL Server 2019Are connecting to a SQL Server 2019 big data cluster
  • La mayor parte del tiempo de edición o la ejecución de consultasSpend most of your time editing or executing queries
  • Necesita la capacidad de gráfico rápidamente y visualizar conjuntos de resultadosNeed the ability to quickly chart and visualize result sets
  • Puede ejecutar la mayoría de las tareas administrativa a través del terminal integrado con sqlcmd o con PowershellCan execute most administrative tasks via the integrated terminal using sqlcmd or Powershell
  • Tiene una necesidad mínima para experiencias de AsistenteHave minimal need for wizard experiences
  • No es necesario realizar configuración administrativa profundaDo not need to do deep administrative configuration

Use SQL Server Management Studio si es:Use SQL Server Management Studio if you:

  • Dedica la mayor parte de su tiempo en tareas de administración de bases de datosSpend most of your time on database administration tasks
  • Está realizando la configuración administrativa profundaAre doing deep administrative configuration
  • Está realizando la administración de seguridad, como la configuración de características de seguridad, evaluación de vulnerabilidades y administración de usuariosAre doing security management, including user management, vulnerability assessment, and configuration of security features
  • Utilizar los informes para SQL Server Query StoreMake use of the Reports for SQL Server Query Store
  • Tiene que usar de asesores de optimización de rendimiento y panelesNeed to make use of performance tuning advisors and dashboards
  • Está realizando la importación y exportación de archivos dacpacAre doing import/export of DACPACs
  • Necesita acceso a servidores registrados y desea controlar SQL Server de servicios en WindowsNeed access to Registered Servers and want to control SQL Server services on Windows

ShellShell

CaracterísticaFeature Azure Data StudioAzure Data Studio SSMSSSMS
El inicio de sesión AzureAzure Sign-In Yes Yes
PanelDashboard Yes
ExtensionesExtensions Yes
Terminal integradoIntegrated Terminal Yes
Explorador de objetosObject Explorer Yes Yes
Scripting de objetosObject Scripting Yes Yes
Sistema de proyectosProject System Yes
Seleccione en la tablaSelect from Table Yes Yes
Control de código fuenteSource Code Control Yes
Panel de tareasTask Pane Yes
Creación de temasTheming Yes
Modo oscuroDark Mode Yes
Explorador de recursos de AzureAzure Resource Explorer Vista previaPreview
Asistente para generar scriptsGenerate Scripts Wizard Yes
Importar y exportar DACPACImport\Export DACPAC Yes
Propiedades de objetoObject Properties Yes
Diseñador de tablasTable Designer Yes

Editor de consultasQuery Editor

CaracterísticaFeature Azure Data StudioAzure Data Studio SSMSSSMS
Visor de gráficosChart Viewer Yes
Resultados de la exportación a CSV, JSON, XLSXExport Results to CSV, JSON, XLSX Yes
IntelliSenseIntelliSense Yes Yes
Fragmentos de códigoSnippets Yes Yes
Mostrar PlanShow Plan Vista previaPreview Yes
Estadísticas de clientesClient Statistics Yes
Estadísticas de consultas activasLive Query Stats Yes
Opciones de consultaQuery Options Yes
Resultados a archivoResults to File Yes
Resultados a textoResults to Text Yes
Visor espacialSpatial Viewer Yes
SQLCMDSQLCMD Yes

Sistemas operativos admitidosOperating System Support

CaracterísticaFeature Azure Data StudioAzure Data Studio SSMSSSMS
LinuxLinux Yes
macOSmacOS Yes
WindowsWindows Yes Yes

Ingeniería de datosData Engineering

CaracterísticaFeature Azure Data StudioAzure Data Studio SSMSSSMS
Crear a Asistente para la tabla externaCreate External Table Wizard Vista previaPreview
Integración de HDFSHDFS Integration Vista previaPreview
PC de bolsilloNotebooks Vista previaPreview

Administración de bases de datosDatabase Administration

CaracterísticaFeature Azure Data StudioAzure Data Studio SSMSSSMS
Copia de seguridad y restauraciónBackup / Restore Yes Yes
Importación de archivos planosFlat File Import Vista previaPreview Yes
Agente SQLSQL Agent Vista previaPreview Yes
SQL ProfilerSQL Profiler Vista previaPreview Yes
AlwaysOnAlways On Yes
Always EncryptedAlways Encrypted Yes
Asistente para copiar datosCopy Data Wizard Yes
Asesor de optimización de datosData Tuning Advisor Yes
Visor de registros de errorError Log Viewer Yes
Planes de mantenimientoMaintenance Plans Yes
Consulta de varios servidorMulti-Server Query Yes
Administración basada en directivasPolicy Based Management Yes
PolyBasePolyBase Yes
Almacén de consultasQuery Store Yes
Servidores registradosRegistered Servers Yes
REPLICATIONReplication Yes
Administración de seguridadSecurity Management Yes
Service BrokerService Broker Yes
SQL MailSQL Mail Yes
Template ExplorerTemplate Explorer Yes
Evaluación de vulnerabilidadVulnerability Assessment Yes
Administración de XEventXEvent Management Yes

Pasos siguientesNext steps

info_tip Get help for SQL tools

editar contenido Colaborar en la documentación de SQLContribute SQL documentation

¿Sabía que puede editar el contenido usted mismo?Did you know that you could edit the content yourself? Si lo hace, no solo mejorará la documentación, sino que también se le acreditará como colaborador de la página.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.