Créer un workflow CI/CD Looker

Les utilisateurs avancés peuvent créer un workflow CI/CD dans Looker afin de pouvoir gérer LookML de manière formelle pour développer des logiciels. Ces guides expliquent comment configurer une telle configuration pour que LookML puisse être développé, validé, validé et déployé.

Les exemples fournis décrivent un système à trois niveaux qui comprend le développement, le contrôle qualité et la production. Cependant, vous pouvez appliquer les mêmes principes à un système à deux ou quatre niveaux.

Une fois cette option activée, tous les développeurs Looker doivent utiliser le workflow CI/CD.

Présentation du processus

Au cours de ce processus, les développeurs écrivent du code LookML dans leur environnement de développement à l'aide de demandes d'extraction Git. Les demandes d'extraction sont configurées pour exiger que les examens du code soient terminés et que le code soit évalué par des processus automatiques.

Lorsque LookML est prêt à être testé, il est marqué dans Git avec un numéro de version candidate et est promu au contrôle qualité. Après approbation par le contrôle qualité, le code LookML est mis en production sur la base d'un numéro de version avec tag Git.

Si nécessaire, vous pouvez migrer des contenus tels que les Looks et les tableaux de bord définis par l'utilisateur entre les niveaux CI/CD à l'aide de Gazer.

Schéma du workflow CI/CD.

Installation et configuration

Vous trouverez les étapes d'installation et de configuration sur la page Installation et configuration CI/CD de Looker.

Utilisation et flux de travail

Pour en savoir plus sur l'utilisation de cette configuration après l'installation, consultez la page Utilisation et workflow CI/CD de Looker.