Los usuarios avanzados pueden crear un flujo de trabajo de CI/CD en Looker para poder administrar LookML de una manera formal de desarrollo de software. En estas guías, se explica cómo configurar una configuración de este tipo para que se pueda desarrollar, probar, validar y, luego, implementar LookML.
En los ejemplos que se proporcionan, se explica un sistema de tres niveles que comprende desarrollo, control de calidad 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 se configuran para que se completen las revisiones de código y se evalúe el código 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 promueve al control de calidad. Cuando QA lo aprueba, el código LookML se promueve a producción según un número de versión etiquetado de Git.
Si es necesario, el contenido como los aspectos visuales y los paneles definidos por el usuario se pueden migrar entre los niveles de CI/CD con el uso de Gazer.
Instalación y configuración
Encuentra los pasos de 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.