El conector de Microsoft SQL Server te permite crear fuentes de datos basadas en Microsoft SQL Server. Luego, puedes visualizar esos datos en tus informes y exploraciones de Data Studio.
Versiones compatibles
El conector de Microsoft SQL Server usa el controlador JDBC V7.2. Este conector se probó en MS SQL Server y es compatible con las siguientes versiones anteriores:
- 2017
- 2016
- 2014
- 2012
Consulta el documento de compatibilidad de versiones de MS SQL Server para ver si tu versión de la base de datos es compatible con el controlador JDBC V7.2.
Cómo conectarse a Microsoft SQL Server
Una fuente de datos de Data Studio puede conectarse a una sola tabla de base de datos de Microsoft SQL Server o a una consulta personalizada que proporciones.
Paso 1
Paso 2
En la página principal de Data Studio, en la parte superior izquierda, haz clic en Crear y, luego, selecciona Fuente de datos.
Paso 3
Selecciona el conector de Microsoft SQL Server.
Paso 4
Configura la conexión a tu base de datos con un nombre de host o una dirección IP, o una URL de JDBC.
Conéctate con un nombre de host o una dirección IP
En la conexión, selecciona BÁSICO . Ingresa los detalles de la conexión:
- Nombre de host o dirección IP
- Puerto (opcional)
- Base de datos
- Nombre de usuario
- Contraseña
Conéctate con una URL de JDBC
En la conexión, selecciona URL de JDBC . Ingresa los detalles de la conexión:
- URL de JDBC
Ejemplo
jdbc:sqlserver://HOSTNAME[:PORT];databaseName=DATABASE
- Nombre de usuario
- Contraseña
Si usas la opción de nombre de host de JDBC, puedes asegurarte de que sea accesible con herramientas de búsqueda de DNS públicas, como Whois.
Para conectarte con una dirección literal de IPv6, encierra la dirección entre corchetes. Por ejemplo: jdbc: sqlserver ://[2001:db8:1:1:1:1:1:1]/your_db
Paso 5
Habilita SSL
Data Studio admite conexiones seguras (encriptadas) al servidor con el protocolo TLS (seguridad de la capa de transporte). TLS también se conoce como SSL (capa de conexión segura). Para habilitar una conexión segura, marca Habilitar SSL y, luego, proporciona tus archivos de configuración de SSL.
Data Studio no requiere este parámetro, pero es posible que sí lo requiera la configuración de tu base de datos. Consulta con el proveedor de tu base de datos para obtener más detalles.
Paso 6
Haz clic en AUTENTICAR.
Paso 7
Selecciona una tabla de la lista o ingresa una consulta personalizada.
Selecciona la opción CONSULTA PERSONALIZADA para proporcionar una consulta en SQL en lugar de conectarte a una sola tabla. Data Studio usa este SQL personalizado como una instrucción de selección interna para cada consulta generada a la base de datos.
Por ejemplo, lo siguiente no funcionará porque tiene varias instrucciones de SQL:
DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;
SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;
Es posible que las consultas en Data Studio agoten el tiempo de espera después de tres a cinco minutos. Si tus consultas personalizadas agotan el tiempo de espera, prueba los siguientes enfoques para resolver el problema:
- Simplifica la consulta para que se ejecute más rápido.
- Ejecuta la consulta en tu base de datos y almacena los resultados en una tabla separada. Conecta la tabla nueva en tu fuente de datos.
Paso 8
Haz clic en CONECTAR.
En un momento, aparecerá la página de la lista de campos de la fuente de datos. Haz clic en CREAR INFORME para comenzar a visualizar tus datos.
Notas
Tipos de datos
Data Studio asigna los tipos de datos integrados de tu base de datos a un conjunto unificado de tipos de datos. Si Data Studio encuentra una columna en tu tabla o consulta de un tipo no compatible, no creará un campo para esa columna.
Acceso a la base de datos y al firewall
Para permitir que Data Studio se conecte a bases de datos que están detrás de un firewall y las consulte, deberás abrir el acceso a una de las siguientes direcciones IP. Es posible que también debas configurar tu base de datos para que acepte el tráfico de estas direcciones. Consulta la documentación de tu base de datos específica para obtener instrucciones sobre cómo hacerlo.
Direcciones IP
142.251.74.0/232001:4860:4807::/48(opcional, para plataformas que admiten IPv6)
Límites del conector de Microsoft SQL Server
- Con este conector, puedes consultar un máximo de 150,000 filas por consulta. Si excedes este límite, los datos se truncarán.
- Los encabezados de columna (nombres de campo) deben usar solo caracteres ASCII. No se admiten los caracteres que no son ASCII.
Soluciona problemas
Consulta la guía de solución de problemas de Data Studio para obtener una lista de mensajes de error comunes y los pasos para resolverlos.
Licencia
El conector de Microsoft SQL Server se desarrolló con Microsoft JDBC Driver for SQL Server, que se distribuye bajo la licencia MIT.
Recursos relacionados
Cómo crear una fuente de datos