El ciclo de lanzamiento rápido de Looker le permite al equipo incorporar rápidamente los comentarios de los usuarios y responder a los elementos de alta prioridad de manera oportuna. En esta guía, se explican nuestros procesos de lanzamiento y actualización estándares, así como 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 un plazo de aproximadamente un par de semanas. En diciembre no habrá lanzamientos ni implementaciones nuevos.
A veces, se lanzarán pequeños parches de actualización para correcciones que no deberían esperar a la próxima versión. Estas casi siempre son correcciones para problemas críticos del producto o de seguridad. Idealmente, no se deberían incluir funciones nuevas en una versión de parche. La aplicación de actualizaciones de parches sigue el mismo proceso que la actualización durante una versión estándar.
Números de la versión
En nuestro esquema de numeración de versiones, se usa una secuencia de tres números: X.Y.Z, en la que X son los últimos dos dígitos del año del lanzamiento, Y es la versión mensual (empieza con 0 en enero y usa números pares para cada mes posterior) y Z es la versión de actualización del parche. Por ejemplo, Looker 23.4.1 sería el primer parche de la versión de Looker de marzo de 2023.
Notas de la versión
Todos los usuarios pueden habilitar las notas de la versión en la sección Configuración de la cuenta de Looker. Además, todas las personas que figuren como contactos técnicos en una instancia de Looker (que se encuentra en Configuración general, en la sección Administrador) recibirán notificaciones sobre las notas de la versión.
Consulta las notas de la versión para mantenerte al tanto de las funciones nuevas y las correcciones de errores. Consulta la página de versiones de Looker para ver los vínculos a las notas de la versión y el registro de cambios de la versión más reciente. La página de versiones de Looker también tiene vínculos a las notas del historial de las versiones.
Entornos de etapa de pruebas y pruebas
Looker hace un gran esfuerzo para realizar pruebas eficaces antes del lanzamiento, pero es posible que una función nueva tenga impactos imprevistos en una configuración y uso específicos de Looker. Tanto las instancias alojadas en Looker como las alojadas por el cliente pueden usar un entorno de etapa de pruebas para probar LookML y las interfaces con terceros antes de enviar la nueva versión 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 el equipo de asistencia de Looker o con tu equipo de cuentas de Looker 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 alojes tu instancia de Looker. A continuación, se muestran los detalles completos, 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, proporcionaremos instrucciones para realizar la actualización.
Actualizaciones para instancias alojadas de Looker
Si una instancia está alojada en Looker, es decir, que Looker administra la infraestructura de la instancia, nuestros equipos de lanzamiento y operaciones aplicarán las actualizaciones durante los períodos de mantenimiento designados. En el caso de los usuarios que aceptaron recibir correos electrónicos de Looker, anunciamos cada nueva versión en un correo electrónico que incluye la fecha y el horario del período de mantenimiento. Las actualizaciones suelen tardar hasta 10 minutos dentro del período de mantenimiento para minimizar las interrupciones.
Looker aplica actualizaciones de forma continua. Aplicamos las actualizaciones según las características de la configuración de una instancia, la forma en que se usa Looker en una organización y el deseo de una empresa individual de recibir una versión antes o después del ciclo. Como siempre ocurre en las versiones de software, es más probable que las primeras versiones de parche de una versión secundaria nueva contengan problemas de productos. Sin embargo, para las instancias alojadas en Looker, podemos aplicar parches con rapidez en cuanto estén disponibles.
¿Qué sucede si necesito omitir una nueva versión de actualización?
Comunícate con el equipo de asistencia de Looker a través de la consola de Google Cloud o con tu equipo de cuentas exclusivo, y trabajaremos contigo para garantizar que se aborden 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 las versiones de lanzamiento. Es muy importante mantener la versión compatible más reciente para evitar ejecutar una versión no compatible o que ya no esté disponible. Las instancias de Looker alojadas por el cliente reciben notificaciones de actualización hacia el final del ciclo de lanzamiento de versiones. Esto garantiza que se puedan abordar los problemas críticos de antemano.
Cuando una nueva versión esté lista para instalarse, se enviará un correo electrónico a todos los usuarios de Looker que aparezcan como Contacto técnico de tu organización con un vínculo al archivo de actualización más reciente (en formato JAR), las notas de la versión y las instrucciones para instalarla.
Te recomendamos que no reviertas a una versión anterior. En su lugar, asegúrate de crear una copia de seguridad completa del sistema antes de cada actualización. Esto permite que una instancia se restablezca a una versión anterior. Restablecer a una versión anterior sin una copia de seguridad puede causar pérdida irreversible de contenido y daños a 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 quieres habilitar el acceso anticipado a los nuevos lanzamientos, 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 las compensaciones que conlleva este ritmo y por qué un ciclo más lento podría ser más apropiado para ciertos casos de uso empresariales.
Para satisfacer estas necesidades, cada tercera versión secundaria se designará como una versión de compatibilidad extendida (ESR). Si bien siempre haremos todo lo posible para maximizar la estabilidad del producto con cada versión, una versión de actualización designada como ESR recibirá tiempo adicional para pruebas y correcciones de problemas.
También proporcionaremos un período más largo para el desarrollo y la asistencia de productos para las ESR, y aplicaremos parches para problemas de nivel de gravedad 1 y 2 cuando sea relevante y posible.
Validación de nuevas versiones de ESR
Cada ESR tendrá un período de pruebas de un mes debido a los cambios más significativos en el producto entre los ESR. Como parte de este programa, es obligatorio realizar primero una nueva actualización de versión de ESR en un servidor de pruebas. Esto permite a los usuarios probar 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.
Aceptar participar en el programa ESR
Si el programa de ESR parece más adecuado para las necesidades comerciales de tu empresa, comunícate con el equipo de Éxito del cliente para analizar esta opción con más detalle.
¿Tienes preguntas?
Si tienes preguntas, un buen lugar para hacerlas es el foro de la comunidad de Looker, donde se fomentan y aceptan debates de todo tipo, incluidos (sin limitaciones) Looker, la inteligencia empresarial y los datos en general, con otros usuarios de Looker (clientes) y analistas de Looker.