Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Las funciones de integración continua (CI) de Looker te permiten ejecutar pruebas en tu proyecto de LookML para ofrecer experiencias de datos más fiables, eficientes y fáciles de usar. Puedes usar los validadores de CI para detectar problemas con SQL, pruebas de datos, contenido y LookML antes de que se publiquen, de modo que puedas verificar tu LookML y evitar errores en las consultas de tus usuarios. También puedes configurar los validadores de CI para que se ejecuten automáticamente cuando se envíe una solicitud de extracción a tu repositorio de LookML.
La integración continua se compone de los siguientes validadores, que ejecutan diferentes comprobaciones en tu instancia de Looker:
Validador de SQL: verifica que las dimensiones de tus Exploraciones se ejecuten correctamente en tu base de datos.
Para usar estos validadores en tu instancia de LookML, puedes crear un paquete de integración continua, que define un conjunto de validadores y sus opciones asociadas a tu proyecto de LookML. Consulta las siguientes páginas para obtener información sobre los conjuntos de pruebas de integración continua:
Una cuenta de usuario de Looker con al menos uno de los siguientes permisos (ambos se incluyen en el conjunto de permisos de administrador):
see_ci: se necesita para ver los resultados de las ejecuciones de CI, la página Suites de CI y las suites de CI.
manage_ci: se necesita para crear conjuntos de pruebas de integración continua, gestionar usuarios de integración continua y configurar la conexión de Git con la integración continua.
Habilitar la integración continua
Para habilitar la integración continua, un administrador de Looker debe realizar las siguientes tareas:
Habilita la instancia para la integración continua en la página Integración continua del panel Administración de Looker.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-20 (UTC)."],[],[],null,["| **Preview:** This product or feature is subject to the \"Pre-GA Offerings Terms\" in the [General Service Terms](https://cloud.google.com/terms/service-terms#1) section of the Service Specific Terms. Pre-GA products and features are available \"as is\" and might have limited support. For more information, see the [launch stage descriptions](https://cloud.google.com/products#product-launch-stages).\n|\n| If you encounter an issue during the Public Preview of Continuous Integration, report it using the [Looker Continuous Integration - Preview Issue Tracker form](https://docs.google.com/forms/d/e/1FAIpQLSed30eICYruU45R8WZQH6hIui28xtdDnejfetzpLHQ5PK0ZeA/viewform?usp=dialog).\n\nThe Looker Continuous Integration (CI) features let you run tests on your LookML project to deliver more reliable, efficient, and user-friendly data experiences. You can use the CI validators to catch issues with SQL, data tests, content, and LookML before they hit production to verify your LookML and prevent query errors for your users. You can also configure the CI validators to run automatically when a pull request is submitted to your LookML repository.\n\nCI is composed of the following validators, which run different checks against your Looker instance:\n\n- [SQL Validator](/looker/docs/ci-sql-validator) --- Verifies that the dimensions in your Explores run correctly against your database.\n- [Assert Validator](/looker/docs/ci-assert-validator) --- Runs any LookML [data tests](/looker/docs/reference/param-model-test) that were created by your Looker developers and returns all failures and errors.\n- [Content Validator](/looker/docs/ci-content-validator) --- Runs the Looker [content validation](/looker/docs/content-validation) to test for errors in the Looks and dashboards in your LookML project.\n- [LookML Validator](/looker/docs/ci-lookml-validator) --- Runs the [LookML Validator](/looker/docs/lookml-validation) to test for LookML errors in the project.\n\nTo use these validators on your LookML instance, you can create a *CI suite*, which defines a set of validators and their options that are associated with your LookML project. See the following pages for information on CI suites:\n\n- [Creating a Continuous Integration suite](/looker/docs/ci-create-suite)\n- [Running Continuous Integration suites](/looker/docs/ci-run-suite)\n- [Viewing the results of a CI run](/looker/docs/ci-view-results)\n\nRequirements\n\nTo use Continuous Integration, you need the following:\n\n- A [Looker-hosted](/looker/docs/glossary#looker-hosted) instance that is [enabled for Continuous Integration](#enable-ci).\n\n | **Note:** For [Looker (Google Cloud core) instances](/looker/docs/looker-core-overview), Continuous Integration is supported for Public secure connections configurations only. Continuous Integration is not supported on Looker (Google Cloud core) instances that are enabled for [CMEK](/looker/docs/looker-core-cmek), or for instances configured with [Private connections](/looker/docs/looker-core-private-ip-overview) or Hybrid connections.\n- A Looker user account with at least one of the following permissions (both of these are included in the Admin [permission set](/looker/docs/admin-panel-users-roles#permission_sets)):\n\n - [`see_ci`](/looker/docs/admin-panel-users-roles#see_ci): required to view the results of CI runs, view the CI **Suites** page, and run CI suites.\n - [`manage_ci`](/looker/docs/admin-panel-users-roles#manage_ci): required to create CI suites, manage CI users, and configure the Git connection with Continuous Integration.\n\nEnabling Continuous Integration\n\nTo enable Continuous Integration, a Looker admin must perform the following tasks:\n\n- Enable the instance for Continuous Integration in the [**Continuous Integration** page](/looker/docs/admin-panel-platform-ci) of the Looker **Admin** panel.\n- Create a [Continuous Integration user](/looker/docs/admin-panel-platform-ci#ci-users).\n- [Install the CI GitHub app in your GitHub organization](/looker/docs/admin-panel-platform-ci#github). (This is highly recommended for all implementations, and required if you want to [use pull requests to trigger CI validation runs](/looker/docs/ci-create-suite#triggers))."]]