Los usuarios avanzados pueden crear un flujo de trabajo de integración y entrega continuas en Looker para gestionar LookML de forma formal como en el 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 e implementar LookML.
En los ejemplos se explica un sistema de tres niveles que incluye 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 mediante solicitudes de extracción de Git. Las solicitudes de extracción se configuran para que requieran que se completen las revisiones de código y que el código se evalúe con procesos automáticos.
Cuando LookML está listo para probarse, se etiqueta en Git con un número de versión de candidato de lanzamiento y se promueve a control de calidad. Cuando el equipo de control de calidad aprueba el LookML, este se pasa a producción en función de un número de versión etiquetado de Git.
Si es necesario, el contenido, como los Looks y los paneles de control definidos por el usuario, se puede migrar entre los niveles de CI/CD mediante Gazer.
Instalación y configuración
Consulta 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
En la página Uso y flujo de trabajo de CI/CD de Looker, encontrarás información detallada sobre cómo usar esta configuración después de la instalación.