¿Qué es Azure Data Studio?

Importante

Azure Data Studio se retira a partir del 28 de febrero de 2026. Deberías migrar a Visual Studio Code. Para más información, consulte ¿Qué sucede con Azure Data Studio?

Azure Data Studio es una herramienta ligera de desarrollo y administración de datos multiplataforma para profesionales de datos. Proporciona una experiencia de editor moderna con IntelliSense, fragmentos de código, integración de control de código fuente y un terminal integrado, lo que facilita la administración y desarrollo de bases de datos.

Con la compatibilidad con Windows, macOS y Linux, Azure Data Studio permite conectarse a varias bases de datos, como Azure SQL, SQL Server, MySQL, PostgreSQL y Cosmos DB. Su extensibilidad permite a los usuarios personalizar su experiencia mediante la instalación de extensiones pertinentes para su flujo de trabajo.

La interfaz familiar de Azure Data Studio ofrece una experiencia de editor moderna con IntelliSense, fragmentos de código, integración del control de código fuente y un terminal integrado. Diseñado pensando en el usuario de la plataforma de datos, su extensibilidad permite a los usuarios personalizar su experiencia mediante la instalación de las extensiones pertinentes para su flujo de trabajo, incluidas las migraciones de bases de datos, gráficos, GitHub Copilot, etc.

El código fuente de Azure Data Studio y sus proveedores de datos está disponible en GitHub en un CLUF de código fuente que proporciona derechos para modificar y usar el software, pero no para redistribuirlo ni hospedarlo en un servicio en la nube. Para obtener más información, vea Preguntas frecuentes de Azure Data Studio.

Descarga e instalación de Azure Data Studio

Editor de código SQL con IntelliSense

Azure Data Studio ofrece una experiencia de código SQL moderna y centrada en el teclado que hace que sus tareas diarias sean más fáciles con características integradas como varias ventanas de pestañas, un editor de SQL completo, IntelliSense, finalización de palabras clave, fragmentos de código, navegación de código e integración del control de código fuente (Git). Ejecute consultas SQL a petición, y vea y guarde los resultados como texto, JSON o Excel. Edite los datos, organice sus conexiones de bases de datos favoritas y examine los objetos de base de datos en una experiencia de exploración de objetos conocida. Para obtener información sobre cómo usar el editor de SQL, vea Usar el editor de SQL para crear objetos de base de datos.

Fragmentos de código SQL inteligentes

Los fragmentos de código SQL generan la sintaxis SQL adecuada para crear bases de datos, tablas, vistas, procedimientos almacenados, usuarios, inicios de sesión y roles, así como para actualizar los objetos de base de datos existentes. Use fragmentos de código inteligentes para crear rápidamente copias de la base de datos con fines de desarrollo o prueba, y para generar y ejecutar scripts CREATE e INSERT.

Azure Data Studio también proporciona una funcionalidad para crear fragmentos de código SQL personalizados. Para obtener más información, vea Crear y usar fragmentos de código.

Paneles de servidor y base de datos personalizables

Cree paneles de control personalizables y ricos en funciones para supervisar y solucionar rápidamente los problemas de rendimiento en sus bases de datos. Para obtener información sobre los widgets de datos y los paneles de base de datos (y servidor), consulte Administrar servidores y bases de datos con los widgets de datos.

Administración de la conexión (grupos de servidores)

Los grupos de servidores proporcionan una manera de organizar la información de conexión de los servidores y las bases de datos con los que se trabaja. Para obtener más información, consulte Grupos de servidores.

Terminal integrado

Puede usar sus herramientas de línea de comandos favoritas (por ejemplo, Bash, PowerShell, sqlcmd, BCP y ssh) en la ventana del terminal integrado directamente desde la interfaz de usuario de Azure Data Studio. Para obtener información sobre el terminal integrado, consulte Terminal integrado.

Extensibilidad y creación de extensiones

Amplíe la funcionalidad de la instalación básica para mejorar la experiencia de Azure Data Studio. Azure Data Studio proporciona puntos de extensibilidad para las actividades de administración de datos, así como compatibilidad con la creación de extensiones.

Para obtener información sobre la extensibilidad en Azure Data Studio, consulte Extensibilidad. Para obtener información sobre la creación de extensiones, vea Crear extensiones.

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

Utilice Azure Data Studio si:

  • Está principalmente editando o ejecutando consultas.
  • Necesita la capacidad de crear gráficos y visualizar los conjuntos de resultados rápidamente.
  • Puede ejecutar la mayoría de las tareas administrativas mediante el terminal integrado con sqlcmd o PowerShell.
  • Tiene una necesidad mínima de las experiencias del asistente.
  • No necesita realizar una configuración administrativa profunda ni relacionada con la plataforma.
  • Necesita ejecutarlo en macOS o Linux.

Utilice SQL Server Management Studio si:

  • Lleva a cabo una configuración de la plataforma o administrativa compleja.
  • Está realizando la administración de seguridad, incluida la administración de usuarios, la evaluación de vulnerabilidades y la configuración de las características de seguridad. Es necesario usar asesores y paneles de optimización del rendimiento.
  • Usa diagramas de bases de datos y diseñadores de tablas.
  • Necesita acceder a los servidores registrados.
  • Usa las estadísticas de consultas dinámicas o las estadísticas de cliente.

Características del shell

Característica Azure Data Studio SSMS
Inicio de sesión de Azure Sí Sí
Dashboard Sí
Extensiones Sí
Terminal integrado Sí
Object Explorer Sí Sí
Scripting de objetos Sí Sí
Seleccionar de la tabla Sí Sí
Control de código fuente Sí
Panel de tareas Sí
Temas, incluido el modo oscuro Sí
Explorador de Recursos de Azure Sí
Asistente para generar scripts Sí
Propiedades de objeto Preview Sí
Diseñador de tablas Sí Sí

Editor de consultas

Característica Azure Data Studio SSMS
Visor de gráficos Sí
Exportar resultados a CSV, JSON o XLSX Sí
Resultados a archivo Sí
Conversión de resultados a texto Sí
IntelliSense Sí Sí
Fragmentos de código Sí Sí
Mostrar plan Sí Sí
Estadísticas de clientes Sí
Estadísticas de consultas dinámicas Sí
Opciones de consulta Sí
Visor espacial Sí
SQLCMD Sí Sí

Soporte de sistemas operativos

Característica Azure Data Studio SSMS
Windows Sí Sí
macOS Sí
Linux Sí

Ingeniería de datos

Característica Azure Data Studio SSMS
Asistente de datos externos Preview
Integración de HDFS Preview
Blocs de notas Preview

Administración de bases de datos

Característica Azure Data Studio SSMS
Copia de seguridad o restauración Preview Sí
Importación de archivos planos Sí Sí
Agente SQL Preview Sí
SQL Profiler Preview Sí
Siempre Encendido Sí
Siempre Cifrado Sí
Asistente para copiar datos Sí
Asistente para la optimización de datos Sí
Diagramas de base de datos Sí
Visor de registros de errores Sí
Planes de mantenimiento Sí
Consulta multiservidor Sí
Administración basada en directivas Sí
PolyBase Sí
Almacén de consultas Sí
Servidores registrados Sí
Replicación Sí
Administración de seguridad Sí Sí
Intermediario de Servicios Sí
Evaluación de SQL Preview Sí
SQL Mail Sí
Explorador de plantillas Sí
Evaluación de vulnerabilidad Sí
Administración de XEvent Sí

Desarrollo de bases de datos

Característica Azure Data Studio SSMS
Importación o exportación de DACPAC Sí Sí
Proyectos de SQL Preview
Comparación de esquemas Sí

Servicio SQL Tools

Azure Data Studio usa SqlToolsService como la capa de API de SQL para la aplicación. SQL Tools Service está basado en .NET y es de código abierto bajo la licencia MIT. Para la conectividad de SQL, SQL Tools Service utiliza Microsoft.Data.SqlClient como controlador de SQL.

Obtener ayuda para las herramientas de SQL

Colaborar en la documentación

¿Sabías que puedes editar tu propio contenido? Si lo hace, no solo contribuirá a mejorar la documentación, sino que también se le reconocerá como colaborador de la página.

Para obtener más información, consulte Editar documentación de Microsoft Learn.