¿Qué es 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 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 | Versión preliminar | |
Integración de HDFS | Versión preliminar | |
Cuaderno | Versión preliminar |
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 | Versión preliminar | Sí |
SQL Profiler | Versión preliminar | 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 | Versión preliminar | 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 | Versión preliminar | |
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.
Contenido relacionado
- Descarga e instalación de Azure Data Studio
- Preguntas más frecuentes sobre Azure Data Studio
- Conectarse y consultar SQL Server
- Conectarse y consultar Azure SQL Database
- Descarga de SQL Server Management Studio (SSMS)
Obtener ayuda para las herramientas de SQL
- Todas las formas de obtener ayuda
- Comentarios del usuario de SSMS
- Enviar una incidencia a Git sobre Azure Data Studio
- Contribuir a Azure Data Studio
- Foro sobre herramientas de cliente de SQL
- SQL Server Data Tools - Foro de MSDN
- Opciones de soporte técnico para usuarios profesionales
Colaborar en la documentación
¿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.
Para más información, consulte Editar documentación de Microsoft Learn