Crea un flujo de trabajo de CI/CD de Looker

Los usuarios avanzados pueden crear un flujo de trabajo de CI/CD en Looker para poder administrar LookML de forma formal dentro del desarrollo de software. En estas guías, se explica cómo configurar esa configuración para que LookML se pueda desarrollar, verificar, validar e implementar.

Los ejemplos proporcionados explican un sistema de tres niveles que comprende desarrollo, QA y producción. Sin embargo, puedes aplicar los mismos principios a un sistema de dos o cuatro niveles.

Una vez habilitado, todos los desarrolladores de Looker deben usar el flujo de trabajo de CI/CD.

Descripción general del proceso

En este proceso, los desarrolladores escriben LookML en su entorno de desarrollo con solicitudes de extracción de Git. Las solicitudes de extracción están configuradas para requerir que se completen las revisiones del código y que el código se evalúe con procesos automáticos.

Cuando LookML está listo para las pruebas, se etiqueta en Git con un número de versión candidata para el lanzamiento y se asciende a QA. Cuando se aprueba el QA, LookML se promueve a producción en función de un número de versión etiquetado con Git.

Si es necesario, se puede migrar el contenido como las vistas y los paneles definidos por el usuario entre los niveles de CI/CD mediante Gazer.

Diagrama del flujo de trabajo de CI/CD.

Instalación y configuración

Busca los pasos para la instalación y configuración en la página Instalación y configuración de CI/CD de Looker.

Uso y flujo de trabajo

Encuentra detalles para usar esta configuración después de la instalación en la página Uso y flujo de trabajo de CI/CD de Looker.