Créer un workflow CI/CD Looker

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

Les exemples fournis expliquent un système à trois niveaux comprenant le développement, l'assurance qualité et la production. Toutefois, vous pouvez appliquer les mêmes principes à un système à deux ou quatre niveaux.

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

Présentation du processus

Dans 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 de sorte que les révisions de code soient effectuées et que le code soit évalué à l'aide de processus automatiques.

Lorsque le code LookML est prêt à être testé, il est balisé dans Git avec un numéro de version Release Candidate et promu en assurance qualité. Lorsque l'assurance qualité approuve le code LookML, il est promu en production en fonction d'un numéro de version balisé Git.

Si nécessaire, le contenu tel que les Looks et les tableaux de bord définis par l'utilisateur peut être migré entre les niveaux CI/CD à l'aide de Gazer.

Schéma illustrant le workflow CI/CD.

Installation et configuration

Pour connaître les étapes d'installation et de configuration, consultez la page Installation et configuration de Looker CI/CD.

Utilisation et workflow

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