Azure Data Studio: aprende qu茅 es y c贸mo usarlo

Azure Data Studio es una soluci贸n de c贸digo SQL vers谩til e innovadora . Por lo tanto, la plataforma es usada para el desarrollo de proyectos de bases de datos, visualizaci贸n y edici贸n de variables y sus resultados, tanto en infraestructuras locales como en clouds en Windows, macOS y Linux.

Con este, es posible simplificar las tareas diarias, automatizar procesos y mejorar continuamente las experiencias de los usuarios en entornos de TI o en proyectos que involucran el an谩lisis de informaci贸n, como las estrategias de Marketing Digital.

Si necesitas utilizar una herramienta de gesti贸n y desarrollo de bases de datos en Windows, macOS o Linux con T-SQL, sql cmd o PowerShell, exportar datos en diferentes formatos de visualizaci贸n, entre otras tareas, ¡necesitas conocer Azure Data Studio!

En este art铆culo, encontrar谩s informaci贸n sobre:

  • ¿Qu茅 caracter铆sticas est谩n disponibles en Azure Data Studio y cu谩les son las ventajas sobre SSMS?
  • ¿Qu茅 sistemas operativos admite Microsoft Azure Data Studio?
  • ¿C贸mo instalarlo?
  • ¿C贸mo conectarlo a SQL Server?
  • ¿Cu谩les son sus posibles extensiones?
  • ¿Cu谩les son los beneficios de usar Azure Data Studio?

¡Lee hasta el final!

¿Qu茅 caracter铆sticas est谩n disponibles en Azure Data Studio y cu谩les son las ventajas sobre SSMS?

Como dijimos en el inicio de este art铆culo, Azure Data Studio es una herramienta de base de datos que permite una gesti贸n de la informaci贸n f谩cil, intuitiva y eficiente. Esto se debe a que favorece la interacci贸n del usuario con todas las instancias de datos, tanto en una base de datos heredada local como en la nube.

La plataforma tambi茅n proporciona una experiencia de codificaci贸n SQL e integraci贸n con IntelliSense —motivo por el cual Azure Data Studio se conoc铆a anteriormente como SQL Operations Studio. Con este, los datos, los fragmentos de c贸digo y las funciones de navegaci贸n se pueden controlar a trav茅s de GIT —un proyecto de c贸digo abierto del mismo creador del sistema operativo Linux.

Si lo comparamos con SSMS (SQL Server Management Studio) para la administraci贸n de bases de datos, gesti贸n de seguridad y consulta de informaci贸n, esta no es una herramienta GUI ideal. Por el contrario, en algunos aspectos, Azure Data Studio tiene un rendimiento superior.

Por ejemplo, el principal beneficio de Azure Data Studio es su naturaleza multiplataforma, dado que admite el uso en plataformas distintas del sistema operativo Windows —macOS y Linux. 

Adem谩s de eso, es vers谩til m谩s all谩 de ser integrable con SQL Server 2014 y versiones posteriores, tambi茅n puede ser adaptado para servidores PostgreSQL y, por supuesto, productos de Azure como Azure SQL Database, Azure SQL Data Warehouse y Azure SQL Managed Instance.

Azure Data Studio no est谩 dise帽ado para reemplazar SSMS. Si bien las herramientas tienen una funcionalidad similar, Azure Data Studio es m谩s liviano y vers谩til. El soporte multiplataforma tambi茅n brinda a los usuarios m谩s flexibilidad, adem谩s, est谩 dise帽ado para ser f谩cil de usar, independientemente del nivel de habilidad del desarrollador, lo que requiere una curva de aprendizaje m谩s corta en comparaci贸n con SSMS.

Microsoft recomienda usar Azure Data Studio sobre SSMS si los usuarios necesitan editar y ejecutar consultas en bases de datos, trazar r谩pidamente o obtener una vista previa de los resultados de las consultas, conectar y consultar un cl煤ster de Big Data de SQL Server 2019 y m谩s tareas.

Por otro lado, SSMS debe ser utilizado por DBAs y otros profesionales de TI que dedican la mayor parte de su tiempo a tareas de administraci贸n de bases de datos, incluida la gesti贸n de la configuraci贸n y la seguridad, y para eso necesitan usar paneles de control y herramientas de ajuste de rendimiento. 

Sin embargo, Azure Data Studio tiene las siguientes caracter铆sticas:

  • creaci贸n de segmentos de c贸digo inteligentes, tanto para realizar copias de base de datos de prueba como para el desarrollo y ejecuci贸n de otros escenarios;
  • opciones de navegaci贸n que facilitan la gesti贸n del c贸digo;
  • opciones para crear y ejecutar consultas SQL;
  • opciones de an谩lisis de resultados;
  • exportaci贸n compatible con formatos TXT, JSON y Excel;
  • editar datos, gestionar conexiones de bases de datos y visualizar informaci贸n;
  • uso de bloc de notas y creaci贸n de scripts en SQL, Spark, Python y Scala;
  • edici贸n avanzada de consultas integrada con IntelliSense —simplifica las tareas de entrada de c贸digo con autocompletado y muchas otras operaciones automatizadas para la verificaci贸n y el formato de c贸digo, lo que aumenta la velocidad y precisi贸n del proceso;
  • fragmentos de c贸digo SQL, que ayudan a utilizar la sintaxis correcta;
  • actualizar los objetos de la base de datos;
  • control de c贸digo fuente, a trav茅s de un Git Source Manager (SCM) integrado que te permite almacenar scripts de base de datos, comparar versiones, confirmar cambios y revertirlos;
  • insights y paneles personalizados que te ayudan a acceder a estad铆sticas y otra informaci贸n sin problemas para el an谩lisis de datos y la resoluci贸n de problemas;
  • verificaci贸n directa de las definiciones de objetos en la base de datos;
  • vista r谩pida de los resultados de la consulta;
  • tema oscuro para usuarios que prefieren interfaces con poca luz mientras trabajan.

El editor Transact-SQL, una de las caracter铆sticas integradas en el paquete de Azure Data Studio, ofrece las siguientes opciones:

  • b煤squeda de objetos de bases de datos;
  • realizar tareas comunes para los objetos de la base de datos;
  • editar datos de tablas;
  • fragmentos de c贸digo para escribir T-SQL r谩pidamente;
  • visualizaci贸n de detalles en la base de datos con Peek Definition o Go to Definition;
  • b煤squeda y reemplazo de informaci贸n;
  • ocultaci贸n de fragmentos de c贸digo;
  • copiado de l铆neas;
  • l铆neas de c贸digo en movimiento;
  • edici贸n simult谩nea de varias l铆neas;
  • alteraci贸n de los tipos y tama帽os de fuente;
  • uso de temas de color para personalizaci贸n;
  • adici贸n de n煤meros de l铆nea y comentarios.

En resumen, Azure Data Studio es la mejor opci贸n para los usuarios que necesitan m谩s flexibilidad en relaci贸n con los sistemas operativos y la facilidad para editar y ejecutar consultas y ejecutar procesos. 

Pero como desarrollador, puedes elegir identificar las fortalezas y debilidades de ambas herramientas.

¿Qu茅 sistemas operativos admite Microsoft Azure Data Studio?

Microsoft Azure Data Studio admite las siguientes versiones del sistema operativo:

  • Windows: 7, 8, 8.1, 10 de 64 bits;
  • Windows Server 2008 R2, 2012, 2012 R2 (todas las versiones de 64 bits), 2016 y 2019;
  • macOS 10.12 a 10.15;
  • Linux Red Hat Enterprise 7.3, 7.4;
  • Ubuntu 16.04.

Tambi茅n se ha incluido en el paquete SQL Server Management Studio desde la versi贸n 18.7 de SSMS y se integra con el paquete de instalaci贸n de SSMS.

¿C贸mo instalarlo?

Si a煤n no tienes Azure Data Studio, puedes descargarlo e instalarlo de forma gratuita. Las descargas est谩n disponibles en varios formatos y para todos los sistemas operativos en la p谩gina oficial de la herramienta, simplemente elije el paquete que se adapte a tus necesidades y preferencias de dise帽o. Las instrucciones de instalaci贸n para cada paquete elegido tambi茅n se pueden encontrar en el sitio web

En este art铆culo, te guiamos a trav茅s de la instalaci贸n en Windows:

  1. si es m谩s conveniente, escoge el setup para el usuario, que no requiere derechos de administrador;
  2. descarga el archivo de instalaci贸n, ejec煤talo y sigue el asistente de instalaci贸n. El proceso es simple y simplemente debes hacer clic en «Next» para continuar;
  3. despu茅s de aceptar la instalaci贸n en la carpeta predeterminada, haz clic en «Exit».
estudio de datos azure

Hay otra forma de instalar Azure Data Studio. Puedes utilizar un script de l铆nea de comandos. No requiere ning煤n indicador de GUI y puedes instalar el software en segundo plano. El m茅todo solo est谩 disponible para plataformas Windows, simplemente inicia el s铆mbolo del sistema y escribe el comando:

<ruta donde se encuentra el archivo azuredatastudio-windows-user-setup-x.xx.x.exe> ​​/ VERYSILENT / MERGETASKS =! runcode>
estudio de datos azure

¿C贸mo conectarlo a SQL Server?

Una vez finalizado el proceso, inicia Azure Data Studio para configurarlo correctamente:

  1. en la p谩gina de bienvenida, establece una conexi贸n con el servidor. Para hacer esto, haz clic en «New Connection»;
  2. proporciona los detalles necesarios para conectar el entorno de desarrollo a su SQL Server:
  • tipo de conexi贸n: Microsoft SQL Server;
  • servidor: introduce aqu铆 el nombre del servidor. Por ejemplo, localhost;
  • tipo de autenticaci贸n: inicio de sesi贸n SQL;
  • username: nombre de usuario para SQL Server;
  • contrase帽a: contrase帽a para el nombre de usuario;
  • base de datos: nombre de la base de datos para SQL Server;
  • grupo de servidores: el grupo de servidores requerido.

Luego, inicia el notebook y realiza las tareas necesarias para la base de datos: creaci贸n de tablas, consultas, visualizaci贸n de resultados, entre otros.

estudio de datos azure

En la barra lateral, puedes encontrar accesos directos a algunas caracter铆sticas de Azure Data Studio, por ejemplo:

  • conexiones: la funci贸n es similar a SSMS y le permite a los usuarios administrar las conexiones existentes y establecer nuevas conexiones a SQL Server. Tambi茅n permite visualizar las bases de datos y sus objetos;
  • b煤squeda: esta opci贸n le permite a los usuarios buscar informaci贸n espec铆fica en todos los archivos y carpetas disponibles en la base de datos;
  • bloc de notas: contiene elementos de c贸digo, incluidos fragmentos de c贸digo personalizados, que facilitan el desarrollo y la gesti贸n de elementos;
  • explorar: permite administrar los archivos aplicables dentro de la herramienta;
  • control de c贸digo fuente: conecta la plataforma a los repositorios de Git y realiza tareas est谩ndar;
  • extensiones: permite mejorar la funcionalidad de Azure Data Studio con extensiones que ayudan con las tareas de codificaci贸n y visualizaci贸n de datos.
estudio de datos azure

¿Cu谩les son las posibles extensiones?

Como mencionamos anteriormente, Azure Data Studio admite la adici贸n de extensiones para amplificar las capacidades de la herramienta y agregar funcionalidad que permite un mejor rendimiento del software. Algunas de estas extensiones est谩n disponibles en la biblioteca y est谩n desarrolladas por el propio equipo de Azure Data Studio.

Sin embargo, al igual que otros software de c贸digo abierto, WordPress, por ejemplo, muchas extensiones son creadas y puestas a disposici贸n por desarrolladores independientes, que trabajan en la comunidad para mejorar las funciones y mejorar cada vez m谩s el rendimiento de la plataforma.

Estas extensiones est谩n disponibles en el paquete de herramientas o en GitHub. Para encontrarlos y administrarlos en toda la plataforma, simplemente usa un filtro (@installed) en el cuadro de b煤squeda en la parte superior de la interfaz de usuario.

estudio de datos azure

Navega a la secci贸n «Extensions» en el men煤 View o mediante el comando de acceso directo: Ctrl + May煤s + X (Windows / Linux) o Comando + May煤s + X (Mac). 

Escoge la extensi贸n que deseas, haz clic en «Install» o filtra las opciones disponibles a trav茅s del comando @category, que clasifica las extensiones por temas, formateadores o snippets.

estudio de datos azure
estudio de datos azure

Es importante verificar la confiabilidad y los recursos disponibles en las extensiones creadas por terceros. Para hacer esto, analiza cuidadosamente la documentaci贸n antes de instalarlos.

Para deshabilitar la extensi贸n temporalmente o eliminarla permanentemente, simplemente selecciona la opci贸n correspondiente en el men煤 de herramientas.

estudio de datos azure

La desinstalaci贸n se realiza a trav茅s del icono de engranaje, que est谩 al lado del nombre de la herramienta en el men煤 de la izquierda.

estudio de datos azure

¿Cu谩les son los beneficios de usar Azure Data Studio?

Es f谩cil descubrir los beneficios de usar la plataforma a trav茅s de los recursos disponibles. Por ejemplo, los usuarios pueden crear paneles de control personalizables para monitorear y resolver cuellos de botella en el desempe帽o y otros problemas de la base de datos.

Estos paneles se pueden individualizar y configurar para proporcionar vistas instant谩neas de los niveles de desempe帽o, performance y el uso del sistema, y ​​otras m茅tricas que ayudan a realizar un seguimiento de los resultados en varios proyectos. Adem谩s, los usuarios pueden realizar backups y restaurar informaci贸n, editar datos en tablas y realizar otras tareas de administraci贸n dentro de la interfaz de usuario.

Una de las caracter铆sticas de la herramienta permite a los usuarios organizar los servidores y bases de datos con los que trabajan, de forma que los procesos de creaci贸n y gesti贸n se puedan realizar de forma colaborativaAdem谩s de eso, permite codificar por colores los proyectos para garantizar la distinci贸n entre ellos. 

La configuraci贸n del grupo se guarda en la configuraci贸n del usuario y se puede modificar mediante una funci贸n de edici贸n que incluye funciones de arrastrar y soltar.

Azure Data Studio proporciona APIs y extensiones para ampliar la funcionalidad de la herramienta m谩s all谩 de las caracter铆sticas disponibles en el software base. Los usuarios pueden crear sus propias extensiones o aprovechar las que ponen a disposici贸n los desarrolladores que forman parte de la comunidad de desarrollo, y esta es una gran ventaja para aumentar el potencial de la plataforma.

Ahora que conoces Azure Data Studio, es momento de descubrir Google Data Studio, otra 煤til herramienta de an谩lisis empresarial para analizar datos y establecer mejores estrategias para tu Marketing Digital.

The post Azure Data Studio: aprende qu茅 es y c贸mo usarlo appeared first on Rock Content - ES.


Cr茅ditos: rockcontent.com

0 Comentarios

Publicar un comentario

Post a Comment (0)

Art铆culo Anterior Art铆culo Siguiente