Les utilisateurs avancés peuvent créer un workflow CI/CD dans Looker pour gérer LookML de manière formelle, comme dans le développement de logiciels. Ces guides expliquent comment configurer une telle configuration afin que le 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 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 de la version candidate et promu en QA. Lorsque l'équipe QA approuve le LookML, il est promu en production en fonction d'un numéro de version tagué 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.
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.