Les utilisateurs avancés peuvent créer un workflow CI/CD dans Looker afin de pouvoir gérer LookML de manière formelle 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 ci-dessous décrivent 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 cette fonctionnalité activée, tous les développeurs Looker devront 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 d'extraction Git. Les demandes d'extraction sont configurées pour exiger que les revues de code soient terminées et que le code soit évalué à l'aide de processus automatiques.
Lorsque LookML est prêt à être testé, il est associé à un numéro de version candidate dans Git et il est promu au contrôle qualité. Une fois le contrôle qualité approuvé, le code LookML passe en production en fonction 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.
Installation et configuration
Recherchez les étapes d'installation et de configuration sur la page Installation et configuration CI/CD de Looker.
Utilisation et workflow
Pour en savoir plus sur l'utilisation de cette configuration après l'installation, consultez la page Utilisation et workflow CI/CD de Looker.