Inicio rápido: Uso de Azure Data Studio para conectarse a datos y consultarlos mediante un grupo de SQL dedicado en Azure Synapse Analytics
Esta guía de inicio rápido muestra la conexión con un grupo de SQL dedicado de Azure Synapse Analytics mediante Azure Data Studio.
Requisitos previos
Para completar esta guía de inicio rápido, necesita Azure Data Studio y un grupo de SQL dedicado en Azure Synapse Analytics.
Si aún no tiene un grupo de SQL dedicado, vea Creación de un grupo de SQL dedicado.
Recuerde el nombre del servidor y las credenciales de inicio de sesión.
Conexión al grupo de SQL dedicado
Use Azure Data Studio para establecer una conexión con el servidor de Azure Synapse Analytics.
La primera vez que ejecute Azure Data Studio, se abrirá la página Conexión. Si no ve la página Conexión, seleccione Agregar conexión, o bien en el icono de Nueva conexión en la barra lateral SERVIDORES:

En este artículo, se usa el inicio de sesión de SQL, pero se admite la autenticación de Windows. Rellene los campos como se indica a continuación con el nombre del servidor, el nombre de usuario y la contraseña de su instancia de Azure SQL Server:
Configuración Valor sugerido Descripción Nombre del servidor Nombre completo del servidor Por ejemplo, el nombre debe tener este formato: sqlpoolservername.database.windows.net. Autenticación Inicio de sesión SQL En este tutorial, se usa la autenticación de SQL. Nombre de usuario La cuenta de administrador del servidor Es la cuenta que especificó cuando creó el servidor. Contraseña (Inicio de sesión de SQL) La contraseña de la cuenta de administrador del servidor Es la contraseña que especificó cuando creó el servidor. ¿Desea guardar la contraseña? Sí o no Seleccione Sí si no quiere escribir la contraseña cada vez. Nombre de la base de datos dejar en blanco Nombre de la base de datos a la que se va a conectar. Grupo de servidores Seleccione <Default>. Si ha creado un grupo de servidores, puede establecerlo en un grupo de servidores específico. Si el servidor no tiene una regla de firewall que permita a Azure Data Studio conectarse, se abrirá el formulario Crear nueva regla de firewall. Rellene el formulario para crear una nueva regla de firewall. Para obtener detalles, vea Reglas de firewall.
Después de conectarse correctamente, el servidor se abre en la barra lateral SERVIDORES.
Creación de una base de datos en un grupo de SQL dedicado
En el explorador de objetos, Haga clic con el botón derecho en el servidor y seleccione Nueva consulta.
Pegue el siguiente fragmento de código en el editor de consultas y seleccione Ejecutar:
IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB] (EDITION = 'datawarehouse', SERVICE_OBJECTIVE='DW100'); GO ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON GO
Creación de una tabla
El editor de consultas aún está conectado a la base de datos maestra, pero lo que queremos es crear una tabla en la base de datos TutorialDB.
Cambie el contexto de conexión a TutorialDB:
Pegue el siguiente fragmento de código en el editor de consultas y seleccione Ejecutar:
Nota
Puede anexar esto, o bien puede sobrescribir la consulta anterior en el editor. Al seleccionar Ejecutar, solo se ejecuta la consulta seleccionada. Si no hay ninguna opción seleccionada, cuando seleccione Ejecutar se ejecutarán todas las consultas en el editor.
-- Create a new table called 'Customers' in schema 'dbo' -- Drop the table if it already exists IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL DROP TABLE dbo.Customers GO -- Create the table in the specified schema CREATE TABLE dbo.Customers ( CustomerId INT NOT NULL, Name [NVARCHAR](50) NOT NULL, Location [NVARCHAR](50) NOT NULL, Email [NVARCHAR](50) NOT NULL ); GO
Insertar filas
Pegue el siguiente fragmento de código en el editor de consultas y seleccione Ejecutar:
-- Insert rows into table 'Customers' INSERT INTO dbo.Customers ([CustomerId],[Name],[Location],[Email]) SELECT 1, N'Orlando',N'Australia', N'' UNION ALL SELECT 2, N'Keith', N'India', N'keith0@adventure-works.com' UNION ALL SELECT 3, N'Donna', N'Germany', N'donna0@adventure-works.com' UNION ALL SELECT 4, N'Janet', N'United States', N'janet1@adventure-works.com'
Ver el resultado
Pegue el siguiente fragmento de código en el editor de consultas y seleccione Ejecutar:
-- Select rows from table 'Customers' SELECT * FROM dbo.Customers;Se muestran los resultados de la consulta:
Limpieza de recursos
Si no tiene pensado seguir trabajando con las bases de datos de ejemplo creadas en este artículo, elimine el grupo de recursos.
Pasos siguientes
Para obtener más información, visite Conexión a Synapse SQL con Azure Data Studio.
Ahora que ya se ha conectado correctamente a una instancia de Azure Synapse Analytics y ha ejecutado una consulta, pruebe el Tutorial del editor de código.