Enlace rápido de Hojas vinculadas

En esta página se describe cómo habilitar y usar la opción de enlace rápido Hojas vinculadas del menú de la rueda dentada Acciones de Exploración de Looker. La opción Hojas vinculadas abre Hojas de cálculo de Google e inicia una conexión entre Hojas de cálculo de Google y la exploración de Looker. A continuación, puede crear informes, tablas dinámicas o gráficos en la hoja de cálculo de Google que acaba de crear con los campos de la Exploración de Looker seleccionada.

Antes de empezar

Para usar el enlace rápido Hojas vinculadas, necesitas lo siguiente:

  • Una instancia de Looker que un administrador haya habilitado y configurado para usar la función, tal como se describe en la sección Habilitar y configurar el enlace rápido Hojas vinculadas de esta página
  • Una cuenta de usuario de Looker con el permiso explore para los modelos LookML a los que quieras conectarte con Hojas de cálculo
  • Una cuenta de Google con la misma dirección de correo asociada a tu cuenta de Looker

Si tu administrador de Looker ha habilitado la función, puedes iniciar una conexión entre Hojas de cálculo de Google y cualquier Exploración a la que tengas acceso:

  1. Inicia sesión en Looker con la dirección de correo asociada a tu cuenta de Google.

  2. En Looker, ve a la Exploración que quieras usar como fuente de datos.

  3. Haz clic en el icono de rueda dentada Explorar acciones y selecciona Hojas conectadas.

  4. La primera vez que uses esta función, se te pedirá que autorices a Looker para que acceda a tu cuenta de Google. Elige la cuenta de Google que quieras usar. La dirección de correo de la cuenta de Google debe coincidir con la dirección de correo asociada a tu cuenta de usuario de Looker.

  5. Revisa los permisos que se solicitan en la pantalla de consentimiento y haz clic en Permitir.

  6. Se abre una nueva pestaña del navegador en Hojas de cálculo de Google y se muestra un cuadro de diálogo que te pregunta si quieres vincular tu cuenta de Google con tu cuenta de Looker. Haga clic en Vincular cuenta.

La hoja de cálculo de Google ahora está conectada a la Exploración de Looker desde la que has empezado. En la hoja de cálculo de Google, puedes añadir campos de la Exploración, crear tablas dinámicas, generar gráficos y aplicar fórmulas para analizar los datos de tu Exploración de Looker.

Consulta la página de documentación sobre cómo usar Hojas vinculadas en Looker para obtener más información sobre cómo crear consultas en Hojas vinculadas.

Habilitar y configurar el enlace rápido de Hojas conectadas

Para habilitar el enlace rápido Hojas vinculadas en el menú de ajustes Explorar acciones, tu instancia de Looker debe cumplir los siguientes requisitos:

Para habilitar la opción Hojas vinculadas en el menú de la rueda dentada Acciones de Exploración de una instancia de Looker, un administrador debe realizar estas tareas generales, que se describen en las siguientes secciones:

Habilitar la API Hojas de cálculo de Google en la Google Cloud consola

El enlace rápido Hojas conectadas usa la API de Hojas de cálculo de Google, por lo que esta API debe estar activada en el mismo proyecto que usarás para crear el cliente de OAuth. Un usuario de gestión de identidades y accesos puede habilitar la API de Hojas de cálculo de Google con el permiso roles/serviceusage.serviceUsageAdmin de gestión de identidades y accesos.

Sigue estos pasos para habilitar la API Google Sheets:

  1. En el menú de navegación de la Google Cloud consola, vaya a APIs y servicios > Biblioteca y abra la API Google Sheets.

    Ir a la API de Hojas de cálculo de Google

  2. En la Google Cloud consolaAbre el selector de proyectos, selecciona el proyecto que quieras usar para conectarte a Hojas de cálculo de Google desde tus Exploraciones de Looker. Debes usar el mismo Google Cloud proyecto de consola durante todo el procedimiento de configuración del enlace rápido de Hojas conectadas para que la API de Hojas de cálculo de Google esté habilitada en el mismo proyecto en el que configures OAuth.

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

Crear el cliente de OAuth

Un usuario de IAM con los roles necesarios debe crear un cliente de OAuth.

Puedes configurar el cliente de OAuth en cualquier Google Cloud proyecto que quieras. Sin embargo, la API Google Sheets debe estar habilitada en este mismo proyecto.

Para crear el cliente y sus credenciales, sigue estos pasos:

  1. En la Google Cloud consola, usa el Google Cloud console selector de proyectos para abrir el mismo proyecto en el que habilitaste la API Google Sheets.

    Ir a la Google Cloud consola

  2. Usa el menú principal de la consola para ir a APIs y servicios > Credenciales. Google Cloud

  3. En la página Credenciales, haz clic en el menú desplegable Crear credenciales y, a continuación, selecciona ID de cliente de OAuth.

  4. En el menú desplegable Tipo de aplicación, selecciona Aplicación web.

  5. En el campo Nombre, escribe el nombre de tu cliente de OAuth, como Looker to Connected Sheets.

  6. En la sección URIs de redirección autorizados, haz clic en el botón Añadir URI. Añade el siguiente URI:

    https://LOOKER_INSTANCE_URL/oauth2callback
    
  7. Haz clic en el botón Añadir URI para añadir también el siguiente URI:

    https://LOOKER_INSTANCE_URL/external_oauth/redirect
    
  8. Haz clic en Crear.

  9. Después de hacer clic en Crear, aparecerá la ventana Se ha creado el cliente de OAuth. En esta ventana se muestran el ID de cliente y el secreto de cliente que la consola Google Cloud ha creado para tu cliente de OAuth. Copia y anota estos valores, ya que los necesitarás cuando configures la opción de enlace rápido Habilitar Hojas conectadas.

Configurar la opción de enlace rápido Habilitar Hojas conectadas

Una vez que hayas habilitado la API de Hojas de cálculo de Google en la Google Cloud consola y creado el cliente de OAuth en la Google Cloud consola, puedes habilitar el enlace rápido Hojas conectadas en tu instancia de Looker siguiendo estos pasos:

  1. En tu instancia de Looker, selecciona Conectores de BI en la sección Plataforma del panel Administración.
  2. Activa el interruptor Hojas de cálculo de Google si aún no lo has hecho.
  3. Activa el interruptor anidado Habilitar enlace rápido de Hojas conectadas.
  4. En los campos ID de cliente y Secreto de cliente, pega los valores que has copiado de la consola de Google Cloud cuando creaste el cliente de OAuth en la consola de Google Cloud .
  5. Haz clic en Guardar.

La opción Hojas vinculadas del menú de la rueda dentada Acciones de Exploración ya está configurada para tu instancia de Looker.

Migrar desde el programa piloto

Si tu organización participó en el programa piloto anterior de la función Abrir en Hojas de cálculo, tu instancia de Looker usó un cliente de OAuth gestionado de forma centralizada que proporcionó Looker. Esta configuración se va a retirar en favor del método más seguro y escalable en el que cada administrador de Looker configura su propio cliente de OAuth para su instancia de Looker. Los clientes que ya participan en la prueba piloto deben cambiar a esta nueva configuración para que la función siga funcionando.

Para migrar a la nueva versión, un administrador debe configurar el cliente OAuth de tu organización en la Google Cloud consola y, a continuación, configurar las credenciales en la página de administrador de Looker BI Connectors. Los pasos son los mismos que los de la configuración inicial, que se describen en estas secciones de esta página:

Una vez que un administrador haya completado estos pasos, tu instancia usará automáticamente el nuevo flujo de OAuth gestionado por el cliente. La función piloto anterior y su dependencia del cliente OAuth gestionado por Looker dejarán de estar activas.

Solución de problemas

  • Error de discrepancia de correo: si se produce un error durante el paso de autenticación de Google, asegúrate de que la cuenta de Google que selecciones tenga exactamente la misma dirección de correo que tu cuenta de usuario de Looker.
  • Opción"Hojas conectadas" no visible: esta opción aparecerá en el menú de la rueda dentada Explorar acciones solo si tu administrador de Looker ha habilitado la función en los ajustes de conectores de BI. Ponte en contacto con tu administrador de Looker para solicitar asistencia.
  • Google Cloud Permisos de la consola: el administrador que configure el cliente de OAuth y la pantalla de consentimiento debe tener los permisos roles/oauthconfig.editor y roles/serviceusage.serviceUsageAdmin en el Google Cloud proyecto.
  • Si tienes algún otro problema o quieres enviar comentarios durante el periodo de Vista Previa Pública, escribe a looker-connected-sheets-external@google.com.