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.
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 personalizables completos para supervisar y solucionar rápidamente los cuellos de botella de rendimiento en las 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)
Use 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.
Use 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í
Panel
Sí
Extensiones
Sí
Terminal integrado
Sí
Explorador de objetos
Sí
Sí
Scripting de objetos
Sí
Sí
Seleccionar elementos de la tabla
Sí
Sí
Control de código fuente
Sí
Panel de tareas
Sí
Temas, incluido el modo oscuro
Sí
Azure Resource Explorer
Sí
Asistente para generar scripts
Sí
Propiedades de objeto
Vista previa
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í
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í
Sistemas operativos admitidos
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
Vista previa
Integración de HDFS
Vista previa
Cuaderno
Vista previa
Administración de bases de datos
Característica
Azure Data Studio
SSMS
Copia de seguridad o restauración
Vista previa
Sí
Importación de archivos planos
Sí
Sí
Agente SQL
Vista previa
Sí
SQL Profiler
Vista previa
Sí
Always On
Sí
Always Encrypted
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í
Service Broker
Sí
Evaluación de SQL
Vista previa
Sí
SQL Mail
Sí
Template Explorer
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
Vista previa
Comparación de esquemas
Sí
SQL Tools Service
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.
¿Sabía que puede editar el contenido de usted mismo? Si lo hace, no solo contribuirá a mejorar la documentación, sino que también se le reconocerá como colaborador de la página.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Descargue e instale Azure Data Studio para Windows, macOS o Linux. En este artículo se proporcionan fechas de lanzamiento, números de versión, requisitos del sistema y vínculos de descarga.
Aprenda a usar widgets de información de Azure Data Studio para convertir las consultas que supervisan los servidores y las bases de datos en visualizaciones detalladas.
Obtenga información sobre cómo agregar funcionalidad a Azure Data Studio mediante la selección y la instalación de extensiones proporcionadas por Microsoft y terceros.
Realice este inicio rápido para usar Azure Data Studio para conectarse a un servidor de Azure SQL Database y, luego, crear y consultar una base de datos.