Conéctate a MySQL

El conector de MySQL te permite acceder a los datos de las bases de datos de MySQL en Looker Studio.

Cómo conectarse a MySQL

Una fuente de datos de Looker Studio puede conectarse a una sola tabla de la base de datos de MySQL.

El conector de Looker Studio MySQL se basa en Google Cloud SQL para MySQL y está sujeto a los mismos límites en cuanto a versiones y funciones compatibles. Obtén más información sobre Google Cloud SQL para MySQL.

Versiones compatibles

Probamos Looker Studio en las siguientes versiones de MySQL:

  • 5.6
  • 5.7
  • 8.0

Si tienes problemas para usar una versión compatible, infórmanos en la Comunidad de ayuda de Looker Studio. Puedes agregar solicitudes de funciones y votar por ellas en la herramienta de seguimiento de errores.

Para conectar

Paso 1

Accede a Looker Studio.

Paso 2

En la página principal de Looker Studio, en la parte superior izquierda, haz clic en Crear y, luego, selecciona Fuente de datos.

Paso 3

Selecciona el conector MySQL.

Paso 4

Configura la conexión a tu base de datos con un nombre de host o una dirección IP, o bien una URL de JDBC.

Conéctate con un nombre de host o una dirección IP

En la conexión, selecciona BASIC . 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:mysql://HOSTNAME[:PORT];databaseName=DATABASE

  • Nombre de usuario
  • Contraseña

Si usas la opción de nombre de host 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: mysql ://[2001:db8:1:1:1:1:1:1]/your_db

Paso 5

Habilita SSL

Looker Studio admite conexiones seguras (encriptadas) al servidor a través del 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 SSL.

Looker Studio no requiere este parámetro de configuración, pero es posible que se necesite para la configuración de tu base de datos. Consulta con tu proveedor de bases de datos para obtener más detalles.

Paso 6

Habilita la autenticación de clientes

Cuando esta casilla está marcada, puedes subir una clave privada del cliente y un certificado de cliente si es necesario para acceder a tu base de datos.

Looker Studio no requiere este parámetro de configuración, pero es posible que se necesite para la configuración de tu base de datos. Consulta con tu proveedor de bases de datos para obtener más detalles.

Paso 7

Haz clic en AUTENTICAR.

Paso 8

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. Looker Studio usa este SQL personalizado como una instrucción de selección interna para cada consulta generada a la base de datos.

Por ejemplo, la 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;

Las consultas en Looker Studio pueden agotarse 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 9

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

Looker Studio asigna los tipos de datos integrados de tu base de datos a un conjunto unificado de tipos de datos. Si Looker Studio encuentra una columna en tu tabla o consulta que no es de un tipo compatible, no creará un campo para esa columna.

Nota : Looker Studio no admite las extensiones de datos espaciales de MySQL.

Acceso al firewall y a la base de datos

Para permitir que Looker Studio se conecte a bases de datos que se encuentran 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 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/23

  • 2001:4860:4807::/48 (opcional para plataformas que admiten IPv6)

Límites del conector de MySQL

  • Con este conector, puedes consultar un máximo de 150,000 filas por consulta. Si superas este límite, los datos se truncarán.
  • Los encabezados de columna (nombres de campos) deben usar solo caracteres ASCII. No se admiten caracteres que no sean ASCII.

Soluciona problemas

Consulta la guía de solución de problemas de Looker Studio para obtener una lista de los mensajes de error comunes y los pasos para resolverlos.

Crea una fuente de datos