Les utilisateurs avancés peuvent créer un workflow CI/CD dans Looker afin de pouvoir gérer LookML de manière formelle. Ces guides expliquent comment configurer une telle configuration afin que LookML puisse être développé, testé, validé et déployé.
Les exemples donnés expliquent un système à trois niveaux comprenant le développement, le contrôle 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 requêtes pull Git. Les demandes d'extraction sont configurées pour exiger que les révisions de code soient effectuées et que le code soit évalué à l'aide de processus automatiques.
Lorsque le LookML est prêt à être testé, il est tagué dans Git avec un numéro de version candidate et promu en contrôle qualité. Une fois que le contrôle qualité a approuvé le code LookML, il est mis en production en fonction d'un numéro de version tagué Git.
Si nécessaire, des contenus tels que les looks et les tableaux de bord définis par l'utilisateur peuvent être migrés entre les niveaux CI/CD à l'aide de Gazer.
Installation et configuration
Pour connaître la procédure 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 Looker CI/CD.