Looker está actualizando su infraestructura de hosting para ofrecer una mejor escalabilidad y confiabilidad. Esta actualización también te dará acceso a las nuevas funciones de Looker a medida que se desarrollen.
Deberás tomar medidas para garantizar que el servicio no se interrumpa. Looker está trabajando arduamente para que esta transición sea lo más sencilla posible. En las siguientes instrucciones, se proporcionan detalles. Revísalos y comunícate con el equipo de asistencia de Looker o con tu equipo de Looker si necesitas asistencia o tienes alguna pregunta.
Además, ten en cuenta que, después de la actualización, se volverán a compilar todas tus tablas derivadas persistentes. Esto puede generar una carga adicional en tu base de datos.
Cómo conectar Looker a tu base de datos
Existen dos formas en que Looker puede comunicarse con tus bases de datos. Ambas requerirán actualizaciones para garantizar el acceso continuo a los datos. Es posible que tengas varias bases de datos, cada una con técnicas diferentes.
Lista de entidades permitidas de direcciones IP
Si conectas Looker a tu base de datos permitiendo direcciones IP específicas a través de la capa de red, deberás agregar una IP nueva a la lista de direcciones permitidas en tu red. Este paso se puede realizar con anticipación. Consulta la página de documentación Habilita el acceso seguro a la base de datos si no conoces el proceso.
- La lista de direcciones IP necesarias para permitir el tráfico de red desde tu instancia de Looker se encuentra en la página Conexiones del panel Administrador. Haz clic en Direcciones IP públicas y copia las direcciones IP que se muestran. Visita la página de documentación Cómo habilitar el acceso seguro a la base de datos para obtener una lista completa de las regiones y las IP.
- Permite el acceso a las direcciones IP necesarias a través de tu capa de red (el método específico dependerá de la base de datos en cuestión). No quites las IP heredadas en este momento.
Túnel SSH
Si conectas Looker a tu base de datos a través de un túnel SSH, la configuración del túnel se transferirá a la nueva infraestructura. La única acción que deberás realizar será actualizar las direcciones IP permitidas en tu red. Consulta la página de documentación Cómo usar un túnel SSH si no conoces el uso de los túneles SSH.
- La lista de direcciones IP necesarias para permitir el tráfico de red desde tu instancia de Looker se encuentra en la página Conexiones del panel Administrador. Haz clic en Direcciones IP públicas y copia las direcciones IP que se muestran. Visita la página de documentación Cómo habilitar el acceso seguro a la base de datos para obtener una lista completa de las regiones y las IP.
- Permite el acceso a las direcciones IP necesarias a través de tu capa de red (el método específico dependerá de la base de datos en cuestión). No quites las IP heredadas en este momento.
Cómo conectar Looker a servicios de terceros
Es posible que tengas servicios adicionales con los que se comunica Looker. Como se explica en la sección de lista de entidades permitidas de direcciones IP, tu instancia de Looker de nueva generación tendrá una dirección IP saliente diferente, y Looker no podrá conectarse si restringes el acceso.
Algunos ejemplos notables de servicios incluyen cuentas de GitHub Enterprise o un servidor de centro de acciones local. Estas direcciones IP de la lista de entidades permitidas también se aplican a los destinos de SFTP y SMTP, y a los servidores LDAP que restringen el tráfico de IP.
Si tu infraestructura se basa en listas de direcciones IP permitidas para conexiones a servicios específicos, debes actualizar estas listas de la misma manera que lo harías para permitir el acceso a la base de datos.
- La lista de direcciones IP necesarias para permitir el tráfico de red desde tu instancia de Looker se encuentra en la página Conexiones del panel Administrador. Haz clic en Direcciones IP públicas y copia las direcciones IP que se muestran. Visita la página de documentación Cómo habilitar el acceso seguro a la base de datos para obtener una lista completa de las regiones y las IP.
- Permite el acceso a las direcciones IP necesarias a través de tu capa de red (el método específico dependerá del servicio en cuestión). No quites las IP heredadas en este momento.
NOTA: La siguiente sección solo es relevante si cambias tu entorno de hosting a Google Cloud. No es necesario que leas más, a menos que tú o alguien de tu organización hayan tenido conversaciones con Looker sobre el cambio del proveedor de hosting predeterminado histórico de Amazon Web Services (AWS) a Google Cloud.
Cómo acceder a Looker a través de la API (solo en Google Cloud)
La conexión a Looker desde tu navegador no cambiará; las personas pueden seguir haciendo lo que siempre han hecho. Si usas la API de Looker, es posible que debas tomar medidas para garantizar un servicio sin interrupciones. Si no lo tienes claro, puedes usar esta consulta de Actividad del sistema para ver si se usó la API recientemente en tu instancia:
<your_instance_url>/explore/system__activity/event? fields=event.created_week,event.count,event.category &f[event.is_api_call]=Yes&sorts=event.created_week+desc &limit=500&total=on&row_total=right &vis={} &filter_config={"event.is_api_call":[{"type":"is","values":[{"constant":"Yes"},{}],"id":0,"error":false}]}
Si no hay resultados, significa que no estás usando la API y no es necesario que realices ninguna acción.
URL del host de la API personalizada: Solo para Google Cloud
- Ve a Administrador -> API para ver si hay un valor establecido para URL del host de la API.
- Si se establece un valor, no necesitas hacer nada más.
- Si no se establece un valor, tienes dos opciones: establecer un valor con las instrucciones de la página de documentación Configuración del administrador -> API y actualizar tus procesos de API para usarlo (recomendado, ya que te permitirá realizar los cambios de configuración con anticipación sin perder el servicio) o continuar con la sección Especificación de un puerto de API.
-
Después de configurar la URL del host de la API personalizada en la aplicación de Looker, deberás actualizar los procesos de la API para que se conecten a través de esa URL en lugar de los números de puerto especificados (por ejemplo,
https://my.api.looker.com
en lugar dehttps://my.looker.com:19999
).
Especifica un puerto de API (solo para Google Cloud)
Si no usas una URL de host de API personalizada, deberás actualizar tus procesos de API para conectarte a un puerto nuevo. Nuestra infraestructura de hosting de nueva generación usa el puerto 443
. Si no usas una URL de host de API personalizada, actualiza del puerto de API predeterminado actual de 19999
al puerto 443
.
Busca los procesos de la API y cambia las referencias de los puertos de la API de 19999 a 443 (por ejemplo, usa https://my.looker.com:443
en lugar de https://my.looker.com:19999
).
Esta técnica no se puede usar sin una interrupción del servicio. Si decides actualizar el puerto en tus procesos de API antes de la actualización, los procesos no podrán acceder a tu instancia de Looker hasta que se complete la actualización. Por este motivo, te recomendamos que lo hagas inmediatamente antes de la actualización programada.
Si decides actualizar tus procesos después de la actualización de la infraestructura, los procesos automatizados no podrán acceder a tu instancia de Looker durante el período entre la actualización y el momento en que se complete el cambio de puerto.