Integração contínua do Looker

Os recursos de integração contínua (CI, na sigla em inglês) do Looker permitem executar testes no seu projeto do LookML para oferecer experiências de dados mais confiáveis, eficientes e fáceis de usar. Você pode usar os validadores de CI para detectar problemas com SQL, teste de dados, conteúdo e LookML antes que eles cheguem à produção para verificar o LookML e evitar erros de consulta para os usuários. Também é possível configurar os validadores de CI para serem executados automaticamente quando uma solicitação de envio é enviada ao repositório do LookML.

A CI é composta pelos seguintes validadores, que executam verificações diferentes na sua instância do Looker:

Para usar esses validadores na sua instância do LookML, crie um pacote de CI, que define um conjunto de validadores e as opções associadas ao seu projeto do LookML. Consulte as páginas a seguir para informações sobre os pacotes de CI:

Requisitos

Para usar a integração contínua, você precisa do seguinte:

  • Uma instância hospedada pelo Looker que está ativada para integração contínua.

  • Uma conta de usuário do Looker com pelo menos uma das seguintes permissões (ambas estão incluídas no conjunto de permissões do administrador):

    • see_ci: necessário para conferir os resultados das execuções de CI, acessar a página Pacotes de CI e executar pacotes de CI.
    • manage_ci: necessário para criar pacotes de CI, gerenciar usuários de CI e configurar a conexão do Git com a integração contínua.

Como ativar a integração contínua

Para ativar a integração contínua, um administrador do Looker precisa realizar as seguintes tarefas: