Gli utenti esperti potrebbero voler creare un workflow CI/CD in Looker per poter gestire LookML in modo formale per lo sviluppo di software. Queste guide spiegano come configurare una configurazione di questo tipo in modo che LookML possa essere sviluppato, sottoposto a QA, convalidato e implementato.
Gli esempi forniti spiegano 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 attivato, tutti gli sviluppatori 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 di Git. Le richieste di pull sono configurate in modo da richiedere il completamento delle revisioni del codice e la valutazione del codice con processi automatici.
Quando LookML è pronto per i test, viene taggato in Git con un numero di versione di candidato per la release e promosso a QA. Quando QA approva, LookML viene promosso alla produzione in base a un numero di versione taggato con Git.
Se necessario, i contenuti come Look e dashboard definite dall'utente possono essere migrati tra i livelli CI/CD tramite l'uso di Gazer.

Installazione e configurazione
I passaggi di installazione e configurazione sono disponibili nella pagina Installazione e configurazione di Looker CI/CD.
Utilizzo e flusso di lavoro
Per informazioni dettagliate sull'utilizzo di questa configurazione dopo l'installazione, consulta la pagina Utilizzo e flusso di lavoro di Looker CI/CD.