Creazione di un flusso di lavoro CI/CD di Looker

Gli utenti avanzati potrebbero voler creare un flusso di lavoro CI/CD in Looker in modo da poter gestire LookML in modo formale nello sviluppo di software. Queste guide spiegano come configurare una configurazione di questo tipo in modo che il LookML possa essere sviluppato, sottoposto a QA, convalidato e implementato.

Gli esempi forniti illustrano un sistema a tre livelli che comprende sviluppo, QA e produzione. Tuttavia, puoi applicare gli stessi principi a un sistema a due o quattro livelli.

Una volta abilitato, tutti gli sviluppatori di Looker devono utilizzare il flusso di lavoro CI/CD.

Panoramica della procedura

In questo processo, gli sviluppatori scrivono LookML nel loro ambiente di sviluppo, utilizzando le richieste di pull Git. Le richieste di pull sono configurate in modo da richiedere il completamento delle revisioni del codice e la valutazione del codice tramite processi automatici.

Quando LookML è pronto per il test, viene taggato in Git con un numero di versione candidato alla release e promosso a QA. Quando il QA approva, il LookML viene promosso in produzione in base al numero di versione con tag Git.

Se necessario, è possibile eseguire la migrazione di contenuti come Look e dashboard definite dall'utente tra i livelli CI/CD utilizzando Gazer.

Installazione e configurazione

Trova i passaggi per l'installazione e la configurazione nella pagina Installazione e configurazione CI/CD di Looker.

Utilizzo e flusso di lavoro

Puoi trovare i dettagli sull'utilizzo di questa configurazione dopo l'installazione nella pagina Utilizzo e flusso di lavoro di CI/CD di Looker.