Configuración del administrador: Exploraciones de autoservicio

Con la función de Explores de autoservicio, los usuarios de Looker pueden subir archivos CSV, XLS y XLSX a Looker y, luego, consultar y visualizar los datos en un Explore de Looker sin necesidad de configurar un modelo de LookML ni configurar el control de versión de Git.

Los administradores de Looker pueden seleccionar la opción Explorar de autoservicio en el menú Administrador de Looker para configurar la función Explorar de autoservicio y ver las cargas de datos en la instancia.

Antes de comenzar

Para usar Explores de autoservicio, tu instancia de Looker debe cumplir con los siguientes requisitos:

  • Ejecutar Looker 25.18 o una versión posterior
  • Tiene una conexión a una base de datos de BigQuery (consulta la página de documentación de Google BigQuery para obtener información sobre cómo configurar una conexión de BigQuery en tu instancia de Looker), y la conexión debe configurarse de las siguientes maneras:
    • La conexión debe configurarse con el alcance Todos los proyectos. Para verificar el alcance de la conexión, consulta la columna Alcance en la pestaña Bases de datos de la página Conexiones en el menú de administrador de Looker. El valor del alcance del proyecto de la conexión no se puede editar una vez que se crea la conexión.
    • La conexión debe estar habilitada para las tablas derivadas persistentes (PDT). Para verificar que los PDT estén habilitados en la conexión de BigQuery, abre la página Conexiones de Looker, haz clic en el botón Editar de la conexión de BigQuery, haz clic para abrir la pestaña Configuración opcional y, luego, verifica que el botón de activación Habilitar PDT esté activado.
  • Para cualquier usuario que cree Explorar de autoservicio, su cuenta de usuario de Looker debe tener el permiso upload_data, que permite que un usuario suba archivos CSV a tu instancia.

Cómo habilitar las Exploraciones de autoservicio

Antes de que los usuarios puedan crear Explores de autoservicio, un administrador de Looker debe configurar la función siguiendo estos pasos:

  1. En la sección General del menú Administrador de Looker, selecciona la página de administrador Explores de autoservicio.
  2. En la página de administrador de Explores de autoservicio, en el menú desplegable Conexión predeterminada de BigQuery, selecciona la conexión de BigQuery que se usará para almacenar los datos de los Explores de autoservicio. Looker guardará los datos en esta base de datos de BigQuery para los Explorar de autoservicio en tu instancia.
  3. Haz clic en el botón Probar conexión para verificar que la conexión de BigQuery sea válida y que tenga las PDT habilitadas para que pueda admitir cargas de datos. (Consulta la sección Antes de comenzar para obtener información sobre los requisitos para las conexiones que admiten cargas de datos). Si la prueba falla, no podrás habilitar las cargas de datos. Puedes ir a la página de administrador de Conexiones para ver más detalles sobre tu conexión y probarla aún más para ver dónde falla.
  4. Haz clic en el botón Habilitar cargas de datos.
  5. Si deseas que tu instancia de Looker admita la carga de datos desde Hojas de cálculo de Google, también debes usar la consola de Google Cloud para habilitar las APIs requeridas. Consulta la sección Cómo habilitar las APIs para admitir cargas de Hojas de cálculo de Google en esta página.

Habilita las APIs para admitir las cargas de Hojas de cálculo de Google

Para admitir la carga de datos desde Hojas de cálculo de Google, un usuario de IAM con el permiso de IAM roles/serviceusage.serviceUsageAdmin debe habilitar las siguientes APIs en la consola de Google Cloud :

  • Esta API debe habilitarse en el proyecto Google Cloud que contiene la conexión de BigQuery especificada en el menú desplegable Conexión predeterminada de BigQuery de la página de administrador Exploraciones de autoservicio:

    • API de BigQuery: Se requiere para todas las operaciones de BigQuery
  • Estas APIs deben habilitarse en el proyecto Google Cloud asociado a la cuenta de servicio que se usa para subir datos (la cuenta de servicio que se usa para los procesos de PDT en tu conexión de BigQuery, que puede ser la misma que el proyecto Google Cloud especificado en el menú desplegable Conexión predeterminada de BigQuery de la página de administrador de Exploraciones de autoservicio):

    • API de BigQuery: Se requiere para todas las operaciones de BigQuery
    • API de Google Sheets: Se requiere para recuperar los nombres de cada hoja en un documento de Hojas de cálculo de Google.
    • API de Google Drive: Se requiere para que BigQuery lea archivos de Drive

Sigue estos pasos para habilitar las APIs:

  1. En el Selector de proyectos abiertos de la consola Google Cloud , selecciona el proyecto que contiene la conexión de BigQuery especificada en el menú desplegable Conexión predeterminada de BigQuery de la página de administrador de Exploraciones de autoservicio.

  2. En el menú de navegación de la consola de Google Cloud , ve a APIs y servicios > Biblioteca y abre la API de BigQuery.

    Ir a la API de BigQuery

  3. En la página de la API de BigQuery, si la API aún no está habilitada, haz clic en Habilitar.

  4. En la página de la API de BigQuery, en el Selector de proyectos abiertos de la consola Google Cloud , selecciona el proyecto Google Cloud asociado a la cuenta de servicio que se usó para subir datos (la cuenta de servicio que se usa para los procesos de PDT en tu conexión de BigQuery).

  5. En la página de la API de BigQuery, si la API aún no está habilitada, haz clic en Habilitar.

  6. En el menú de navegación de la consola de Google Cloud , ve a APIs y servicios > Biblioteca y abre la API de Google Sheets.

    Ir a la API de Google Sheets

  7. En la página de la API de Hojas de cálculo de Google, si la API aún no está habilitada, haz clic en Habilitar.

  8. En el menú de navegación de la consola de Google Cloud , ve a APIs y servicios > Biblioteca y abre la API de Google Drive.

    Ir a la API de Google Drive

  9. En la página de la API de Google Drive, si la API aún no está habilitada, haz clic en Habilitar.

Cómo ver las cargas de datos en tu instancia de Looker

Si los Explorar de autoservicio están habilitados en tu instancia, un administrador de Looker puede usar la tabla Cargas de datos en la página de administrador Explorar de autoservicio para ver los datos que tus usuarios subieron a la instancia.

En la tabla Cargas de datos, se muestra la siguiente información sobre las cargas de datos en tu instancia:

  • El nombre de la Exploración de autoservicio
  • Propietario de la carga de datos
  • Fecha en la que se subieron los datos
  • Un botón Borrar que permite a los administradores de Looker borrar la carga de archivos y el Explorar de autoservicio asociado

Cómo quitar una carga de datos

El propietario de una carga de datos puede quitar su carga de la página Edit Self-service Explore. Además, un administrador de Looker puede quitar una carga de datos de la página de administrador de Exploraciones de autoservicio siguiendo estos pasos:

  1. En la sección General del menú Administrador de Looker, selecciona la página de administrador Explores de autoservicio.
  2. En la tabla Cargas de datos, haz clic en el botón Borrar de la carga de datos que deseas quitar.
  3. Haz clic en Borrar en el cuadro de diálogo de confirmación.