Para acceder a la página Conexiones, abre el menú Administrador y, en Base de datos, elige Conexiones.
Cómo ver las conexiones
En la página Conexiones, puedes ver las conexiones de tu base de datos y las direcciones IP que se necesitan para permitir el tráfico de red. Si se habilitó la capacidad de crear una base de datos nueva para tu instancia, también puedes agregar una conexión nueva.
Pestaña Bases de datos
En la pestaña Bases de datos , se muestra información básica sobre las conexiones de bases de datos que definiste. También se muestran las conexiones administradas por Looker que creaste, si se habilitó la capacidad de crear una base de datos nueva para tu instancia. También puedes probar el estado y editar la configuración de esas conexiones desde la pestaña Bases de datos.
Puedes hacer clic en Direcciones IP públicas para ver la lista de direcciones IP que se necesitan para permitir el tráfico de red desde tu instancia de Looker. Todo el tráfico de red de Looker provendrá de una de las direcciones IP enumeradas, según la región en la que se aloje tu instancia de Looker. Prohibir el tráfico a tu base de datos, excepto desde estas y otras direcciones IP de confianza, es una forma de limitar el acceso a los datos.
En la siguiente tabla, se describen los elementos de la pestaña Bases de datos:
| Columna | Descripción |
|---|---|
| Nombre | El nombre de la conexión, que elegiste y que se usa en el connection parámetro de LookML. Cuando pruebas la conexión, Looker muestra la lista de verificaciones de estado debajo del nombre de la conexión. |
| Base de datos | El nombre de la base de datos que Looker consultará cuando use esta conexión. |
| Alcance | Indica si la conexión se puede usar con todos los proyectos o solo con un proyecto específico. |
| Servidor SSH | El nombre de la configuración del servidor SSH que se usa para crear un túnel SSH a tu base de datos. Esta columna solo se muestra si la pestaña Servidores SSH está habilitada en tu instancia de Looker. |
| SSL | Indica si usas o no la encriptación SSL para proteger los datos que viajan entre Looker y tu base de datos (existen otras opciones seguras además de SSL). |
| Tipo | El dialecto de SQL de la conexión de la base de datos. |
| Acciones | Acciones que puedes realizar para una conexión: probar una conexión, editar una conexión, ver otra información sobre una conexión, ir a una lista de vínculos a las exploraciones de la conexión o borrar una conexión. Si se habilitó la capacidad de crear una base de datos nueva para tu instancia, también puedes agregar datos de una fuente de datos adicional a cualquier conexión administrada por Looker. |
Pestaña Servidores SSH
La pestaña Servidores SSH no está disponible para las instancias de Looker (Google Cloud Core).
La opción Servidor SSH está disponible si una instancia de Looker (original) se implementa en la infraestructura de Kubernetes y solo si se habilitó la capacidad de agregar información de configuración del servidor SSH a tu instancia de Looker. Si esta opción no está habilitada en tu instancia de Looker y deseas habilitarla, comunícate con un Google Cloud especialista en ventas o abre una solicitud de asistencia.
Looker elige automáticamente el puerto localhost por ti cuando creas túneles SSH; no puedes especificar el puerto localhost.
Las conexiones SSH a bases de datos de PrestoDB o Trino pueden requerir una configuración adicional de la base de datos. Cuando SSL está habilitado, la base de datos de PrestoDB o Trino escucha de forma predeterminada en el puerto 443. Para establecer el túnel SSH, Looker debe configurar el puerto localhost en 443, que ya está en uso por Looker. Esto hará que falle la configuración del túnel SSH. Para corregir el problema, configura tu base de datos de PrestoDB o Trino para que escuche en un puerto que no sea el 443 cuando SSL esté habilitado.
En la pestaña Servidores SSH, se enumeran las configuraciones del servidor SSH que agregaste, se indica el estado de las conexiones a los servidores SSH y se enumeran las conexiones de bases de datos que usan cada servidor SSH. Desde la pestaña Servidores SSH, también puedes probar una conexión a un servidor SSH y agregar o editar configuraciones del servidor SSH.
En la siguiente tabla, se describen los elementos de la pestaña Servidores SSH:
| Columna | Descripción |
|---|---|
| Nombre del servidor | El nombre de la configuración del servidor SSH, que elegiste y que se usa para conectarte a tu base de datos. |
| Conexiones | Una lista de las conexiones de bases de datos que se conectan al servidor SSH. Si haces clic en una conexión de base de datos, se abrirá la página Editar conexión para esa conexión de base de datos. |
| Menú de Opciones de tres puntos | Acciones que puedes realizar para una configuración del servidor SSH: probar conexiones a un servidor SSH, agregar una conexión de base de datos a un servidor SSH, editar una configuración del servidor SSH o borrar una configuración del servidor SSH. |
Cómo agregar o editar una configuración del servidor SSH
Para agregar una nueva configuración del servidor SSH, sigue estos pasos:
- En la pestaña Servidor SSH, haz clic en Agregar servidor.
- En el campo Servidor sin nombre , en la esquina superior derecha, ingresa un nombre para la configuración del servidor SSH.
- Selecciona Descargar clave para descargar la clave pública en un archivo de texto. Asegúrate de guardar este archivo para usarlo más adelante.
- En el campo Nombre de usuario del servidor, ingresa el nombre de usuario que Looker usará para conectarse al servidor SSH.
- En el campo Dirección IP o nombre de host del servidor, ingresa la dirección IP o el nombre de host del servidor SSH.
- En el campo Puerto del servidor, ingresa el número de puerto utilizado para conectarse al servidor SSH.
- Agrega la clave pública descargada al archivo de claves autorizadas en tu servidor SSH. Consulta la página de documentación Usa un servidor SSH para obtener más información y un ejemplo.
- Asegúrate de que las direcciones IP de Looker adecuadas se agreguen a la lista de entidades permitidas en tu servidor SSH para que Looker pueda conectarse al servidor SSH.
- Haz clic en Probar y solicitar huella digital para verificar tu conexión al servidor SSH.
- Consulta la nueva configuración de SSH. En esta pantalla, también puedes descargar o ver la clave pública y ver la huella digital única de la configuración del servidor SSH.
Para editar una configuración existente del servidor SSH, haz clic en el menú de Opciones de tres puntos en la fila del servidor SSH seleccionado y elige Detalles del servidor.
Cómo probar las conexiones a un servidor SSH
Para probar todas las conexiones de bases de datos a un servidor SSH, sigue estos pasos:
- Haz clic en el menú de Opciones de tres puntos en la fila del servidor SSH elegido.
- Elige Probar conexiones.
Looker probará todas las conexiones de bases de datos con ese servidor SSH y mostrará una marca de verificación verde junto al nombre del servidor y todas las conexiones en las que se apruebe la prueba de conexión. Un ícono de signo de exclamación rojo indica que la conexión no pasó la prueba.
Cómo agregar una conexión de base de datos a un servidor SSH
Para agregar una conexión de base de datos nueva con un servidor SSH, sigue estos pasos:
- Haz clic en el menú de Opciones de tres puntos en la fila del servidor SSH elegido.
- Elige Agregar conexión.
Looker muestra la página Configuración de conexión, con el servidor SSH que aparece en el campo Servidor SSH.
Cómo borrar una configuración del servidor SSH
Para borrar una configuración del servidor SSH, sigue estos pasos:
- Haz clic en el menú de Opciones de tres puntos en la fila del servidor SSH que deseas borrar.
- Elige Borrar servidor.
Prueba las conexiones
Looker te permite probar tus conexiones existentes para asegurarte de que funcionen correctamente. También puedes probar las conexiones a medida que las agregas, como se describe en la página de documentación Conecta Looker a tu base de datos.
Cada prueba de conexión incluye una lista de verificaciones de estado para indicarte si Looker puede usar correctamente la conexión de la base de datos.
Los posibles problemas se muestran en amarillo y los errores en rojo. Si una conexión "pasa", aparece en verde.
Las conexiones de bases de datos que usan OAuth, como Snowflake y Google BigQuery, requieren que el usuario acceda. Si no accediste a tu cuenta de usuario de OAuth cuando pruebas una de estas conexiones, Looker mostrará una advertencia con un vínculo de Acceder. Haz clic en el vínculo para ingresar tus credenciales de OAuth o para permitir que Looker acceda a la información de tu cuenta de OAuth.
Puedes verificar el estado de lo siguiente:
- Una sola conexión haciendo clic en Probar en el extremo derecho de esa conexión
- Todas las conexiones haciendo clic en el botón Probar todas las conexiones en la parte superior de la página
Dos verificaciones son causas comunes de confusión:
- Can find temp schema
- Can use persistent derived tables
Estas verificaciones no necesitan pasar para que Looker funcione. Sin embargo, debes aprobarlas para usar tablas derivadas persistentes, que son una función de modelado muy valiosa.
Agregar contactos
Para agregar una conexión de base de datos nueva, sigue los pasos que se describen en la página de documentación Conecta Looker a tu base de datos.
Editar conexiones
Para editar una conexión existente, abre la página Conexiones seleccionando el menú Administrador y, luego, en Base de datos, elige Conexiones. Haz clic en el botón Editar de la conexión. Aparecerá la misma página que usas para crear una conexión (que se describe en la página de documentación Conecta Looker a tu base de datos), pero con la información pertinente ya completada. Realiza los cambios necesarios y, luego, haz clic en Actualizar conexión.
Acciones disponibles para todas las conexiones
Todas las conexiones ofrecen estas opciones en el menú desplegable de engranaje en el extremo derecho de cada conexión:
| Opción | Descripción |
|---|---|
| Ejecutor de SQL | Esta opción te lleva al Ejecutor de SQL de Looker, con la conexión y el esquema adecuados ya seleccionados. |
| Explorar | Esta opción te lleva a una lista de opciones de exploración básicas generadas automáticamente para tu conexión. Estas no se basan en tus modelos de datos personalizados, pero permiten generar informes rápidos sobre los datos sin procesar en las tablas de tu conexión. Por lo general, esto solo es útil para tener una idea del contenido de la tabla antes del modelado, en lugar de para los fines del análisis de datos real. |
| Borrar | Para borrar una conexión existente, haz clic en el menú desplegable de engranaje en el extremo derecho de una conexión y selecciona Borrar. Se te dará la oportunidad de confirmar la eliminación, pero, una vez que lo hagas, no se podrá deshacer. Si borras una conexión por accidente, se inhabilitarán todas las consultas que la usen. Sin embargo, si vuelves a crear una conexión nueva con el mismo nombre, se restablecerá la funcionalidad. |
Acciones disponibles para algunas conexiones
Según el dialecto de la conexión, el menú desplegable de engranaje a la derecha de la conexión puede ofrecer las siguientes opciones adicionales:
| Opción | Descripción |
|---|---|
| Mostrar tablas | Esta opción te lleva a una página de exploración de Looker que te permite crear consultas de exploración de Looker basadas en los metadatos de tu conexión. Aunque esta opción comienza con el nombre del esquema, el nombre de la tabla y el recuento de columnas seleccionados, puedes manipularla como cualquier otra exploración de Looker. |
| Mostrar bases de datos | Esta opción te lleva a una página de exploración de Looker que te permite crear consultas de exploración de Looker basadas en los metadatos de tu conexión. Aunque esta opción comienza con el nombre del esquema, el nombre del catálogo, el recuento de tablas y el recuento de columnas seleccionados, puedes manipularla como cualquier otra exploración de Looker. |
| Mostrar procesos | Esta opción te lleva a una página de exploración de Looker que te permite crear consultas de exploración de Looker basadas en los procesos que se ejecutan en esta conexión, el estado en el que se encuentran, el tiempo que llevan en ejecución y otra información. Esto puede ser útil para determinar la causa si Looker se ejecuta con lentitud o si una consulta no se ejecuta en absoluto. |
| Mostrar registro de eventos de PDT | Esta opción te lleva a una página de exploración de Looker que te permite crear consultas de exploración de Looker basadas en la actividad de la tabla derivada para esta conexión. Los campos disponibles se describen con más detalle en nuestra página de documentación Tablas derivadas persistentes. |