El ciclo de lanzamientos rápidos de Looker permite que el equipo incorpore rápidamente los comentarios de los usuarios y responda a los elementos de alta prioridad de manera oportuna. En esta guía, se explican nuestros procesos estándar de lanzamiento y actualización, junto con las prácticas recomendadas y las variaciones que pueden adaptarse mejor a tus necesidades.
Ciclo de desarrollo y lanzamiento
Se implementa una nueva versión secundaria de Looker en el transcurso de aproximadamente un par de semanas. No se realizan lanzamientos ni implementaciones nuevos en el mes de diciembre.
En ocasiones, se lanzan pequeños parches de actualización para correcciones que no deben esperar al próximo lanzamiento. Casi siempre se trata de correcciones para problemas críticos de productos o de seguridad. Lo ideal sería que nunca se incluyeran funciones nuevas en un lanzamiento de parche. La aplicación de las actualizaciones de parches sigue el mismo proceso que la actualización durante un lanzamiento estándar.
Números de la versión
Nuestro esquema de numeración de versiones usa una secuencia de tres números: X.Y.Z, donde X son los dos últimos dígitos del año del lanzamiento, Y es la versión mensual (comienza con 0 en enero y usa números pares para cada mes posterior) y Z es la versión de lanzamiento del parche. Por ejemplo, Looker 23.4.1 sería el primer parche del lanzamiento de Looker de marzo de 2023.
Notas de la versión
Todos los usuarios pueden habilitar las notas de la versión desde la sección Configuración de la cuenta de Looker. Además, cualquier persona que aparezca como contacto técnico en una instancia de Looker (que se encuentra en Configuración general en la sección Administrador) recibirá notificaciones de las notas de la versión.
Mantente al día con las funciones nuevas y las correcciones de errores consultando las notas de la versión. Consulta la página de lanzamientos de Looker para obtener vínculos a las notas de la versión y al registro de cambios de la versión más reciente. La página de lanzamientos de Looker también tiene vínculos a notas de la versión históricas.
Entornos de etapa de pruebas y pruebas
Looker hace un gran esfuerzo para realizar pruebas de manera eficaz antes del lanzamiento, pero es posible que una función nueva tenga impactos imprevistos en una configuración y un uso específicos de Looker. Las instancias alojadas en Looker y las alojadas por el cliente pueden usar un entorno de etapa de pruebas para probar LookML y las interfaces con terceros antes de enviar el nuevo lanzamiento a tu instancia de producción principal. Además, si tu instancia está alojada por el cliente, también puedes probar tu configuración técnica.
Si te interesa usar un entorno de etapa de pruebas, comunícate con la asistencia de Looker o con tu equipo de cuentas de Looker exclusivo para obtener más información.
Proceso de actualización
La propiedad del proceso de implementación de la actualización varía según la forma en que alojas tu instancia de Looker. En las siguientes secciones, se incluyen todos los detalles, pero, en resumen, si una instancia está alojada en Looker, Looker administrará el proceso de actualización. Si la instancia está alojada por el cliente, te proporcionaremos instrucciones para realizar la actualización.
Actualizaciones para instancias alojadas en Looker
Si una instancia está alojada en Looker, es decir, si Looker administra la infraestructura de la instancia, nuestros equipos de lanzamientos y operaciones aplicarán las actualizaciones durante los períodos de mantenimiento designados. Para los usuarios que habilitaron la opción para recibir correos electrónicos de Looker, anunciamos cada lanzamiento nuevo en un correo electrónico que incluye la fecha y la hora del período de mantenimiento. Por lo general, las actualizaciones tardan hasta 10 minutos dentro del período de mantenimiento para minimizar la interrupción.
Looker aplica las actualizaciones de forma continua. Aplicamos las actualizaciones en función de las características de la configuración de una instancia, de cómo se usa Looker dentro de una organización y de la preferencia de una empresa individual de recibir un lanzamiento antes o después en el ciclo. Como siempre sucede en los lanzamientos de software, es más probable que las primeras versiones de parche de una versión secundaria nueva contengan problemas del producto. Sin embargo, para las instancias alojadas en Looker, podemos aplicar parches rápidamente en cuanto estén disponibles.
¿Qué sucede si necesito omitir una versión nueva?
Comunícate con la asistencia de Looker a través de la Google Cloud consola o con tu equipo de cuentas exclusivo, y trabajaremos contigo para asegurarnos de que se satisfagan las necesidades de tu empresa.
Actualizaciones para instancias de Looker alojadas por el cliente
Las instancias de Looker alojadas por el cliente requieren que el cliente sea responsable de administrar las actualizaciones de la versión. Es muy importante mantenerse en la versión compatible más reciente para evitar ejecutar una versión no compatible o que haya llegado al final de su ciclo de vida. Las instancias de Looker alojadas por el cliente reciben notificaciones de actualización hacia el final del ciclo de lanzamiento de la versión. Esto garantiza que se puedan abordar los problemas críticos de antemano.
Cuando una versión nueva esté lista para la instalación, se enviará un correo electrónico a cualquier usuario de Looker que aparezca como contacto técnico de tu organización con un vínculo al archivo de actualización más reciente (formato JAR), las notas de la versión y las instrucciones para instalar la actualización.
Te recomendamos que no reviertas a una versión anterior. En cambio, asegúrate de hacer una copia de seguridad completa de tu sistema antes de cada actualización. Esto permite que una instancia se restablezca a una versión anterior. Si restableces una versión anterior sin una copia de seguridad, se puede producir una pérdida de contenido irreversible y daños en la instancia.
Acceso anticipado
Si recibir una actualización antes en el proceso de lanzamiento se adapta a las necesidades comerciales de tu empresa y deseas habilitar el acceso más temprano a las versiones nuevas, regístrate aquí o abre una solicitud de asistencia.
Programa de lanzamiento de asistencia extendida
Si bien muchas organizaciones comparten nuestro gusto por las mejoras rápidas de productos asociadas con ciclos de lanzamiento cortos, Looker comprende la compensación que conlleva este ritmo y por qué un ciclo más lento podría ser más adecuado para ciertos casos de uso comercial.
Para satisfacer estas necesidades, cada tercer lanzamiento secundario se designará como una versión de lanzamiento de asistencia extendida (ESR). Si bien siempre haremos nuestro mejor esfuerzo para maximizar la estabilidad del producto con cada lanzamiento, una versión de lanzamiento designada como ESR recibirá tiempo adicional para las pruebas y las correcciones de errores.
También proporcionaremos un período más largo para el desarrollo y la asistencia del producto para las ESR, y aplicaremos parches para problemas de nivel de gravedad 1 y 2 cuando sea pertinente y posible.
Valida los nuevos lanzamientos de ESR
Cada ESR tendrá un período de etapa de pruebas de un mes debido a los cambios más grandes en el producto entre las ESR. Como parte de este programa, es un requisito realizar primero una actualización de la nueva versión de ESR en un servidor de etapa de pruebas. Esto permite que los usuarios prueben el contenido, los flujos de trabajo y las funciones nuevas antes de mover el servidor de producción a la nueva versión de ESR.
Cómo habilitar el programa de ESR
Si el programa de ESR parece más adecuado para las necesidades comerciales de tu empresa, comunícate con tu equipo de Éxito del cliente para analizar esta opción con más detalle.
¿Tienes preguntas?
Si tienes preguntas, un excelente lugar para hacerlas es el foro de la comunidad de Looker, donde se aceptan y fomentan debates de todo tipo, incluidos (entre otros) Looker, la inteligencia empresarial y los datos en general, con otros Good Lookers (clientes) y analistas de Looker.