Integrazione continua di Looker

Le funzionalità di integrazione continua (CI) di Looker ti consentono di eseguire test sul tuo progetto LookML per offrire esperienze di dati più affidabili, efficienti e intuitive. Puoi utilizzare gli strumenti di convalida CI per rilevare problemi con SQL, test dei dati, contenuti e LookML prima che vengano messi in produzione per verificare LookML e prevenire errori di query per i tuoi utenti. Puoi anche configurare gli strumenti di convalida CI in modo che vengano eseguiti automaticamente quando viene inviata una richiesta di pull al repository LookML.

La CI è composta dai seguenti strumenti di convalida, che eseguono diversi controlli sull'istanza di Looker:

Per utilizzare questi strumenti di convalida nell'istanza LookML, puoi creare una suite CI, che definisce un insieme di strumenti di convalida e le relative opzioni associate al progetto LookML. Per informazioni sulle suite CI, consulta le pagine seguenti:

Requisiti

Per utilizzare l'integrazione continua, devi avere:

  • Un'istanza ospitata da Looker in cui è abilitata l'integrazione continua.

  • Un account utente Looker con l'autorizzazione deploy e almeno una delle autorizzazioni CI: see_ci o manage_ci. Tutte queste autorizzazioni sono incluse nel set di autorizzazioni di amministratore :

    • deploy: necessaria per configurare i webhook di GitHub richiesti per le esecuzioni CI
    • see_ci: necessaria per visualizzare i risultati delle esecuzioni CI, visualizzare la pagina Suite CI ed eseguire le suite CI
    • manage_ci: necessaria per creare suite CI, gestire gli utenti CI e configurare la connessione Git con l'integrazione continua

Abilitazione dell'integrazione continua

Per abilitare l'integrazione continua, un amministratore Looker deve eseguire le seguenti attività: