Vínculo rápido de Hojas conectadas

En esta página, se describe cómo habilitar y usar la opción de vínculo rápido de Hojas conectadas desde el menú de ajustes de Acciones de exploración en Looker. La opción Hojas conectadas abre Hojas de cálculo de Google y, luego, inicia una conexión de Hojas de cálculo de Google a la exploración de Looker. Luego, puedes crear informes, tablas dinámicas o gráficos en la hoja de cálculo de Google recién creada con los campos de la exploración de Looker seleccionada.

Antes de comenzar

Para usar el vínculo rápido de Hojas conectadas, necesitas lo siguiente:

  • Una instancia de Looker que un administrador haya habilitado y configurado para la función, como se describe en la sección Habilita y configura el vínculo rápido de Hojas conectadas de esta página
  • Una cuenta de usuario de Looker con el permiso explore para los modelos de LookML que quieres conectar a Hojas de cálculo
  • Una Cuenta de Google con la misma dirección de correo electrónico asociada a tu cuenta de Looker

Si tu administrador de Looker habilitó 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. Accede a Looker con la dirección de correo electrónico asociada a tu Cuenta de Google.

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

  3. Haz clic en el ícono de ajustes Acciones de exploración y selecciona Hojas conectadas.

  4. La primera vez que uses esta función, se te pedirá que autorices a Looker a acceder a tu Cuenta de Google. Elige la Cuenta de Google que deseas usar. La dirección de correo electrónico de la Cuenta de Google debe coincidir con la dirección de correo electrónico 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 abrirá una nueva pestaña del navegador en Hojas de cálculo de Google y se mostrará un diálogo en el que se te preguntará si quieres vincular tu Cuenta de Google con tu cuenta de Looker. Haz clic en Vincular cuenta.

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

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

Habilita y configura el vínculo rápido de Hojas conectadas

Para habilitar el vínculo rápido de Hojas conectadas en el menú de ajustes de Explorar acciones, tu instancia de Looker debe cumplir con los siguientes requisitos:

Para habilitar la opción Hojas conectadas en el menú de ajustes Explorar acciones en una instancia de Looker, un administrador debe realizar estas tareas generales, que se describen en las siguientes secciones:

Habilita la API de Google Sheets en la consola de Google Cloud

El vínculo rápido de Hojas conectadas usa la API de Google Sheets, por lo que esta API debe estar activada en el mismo proyecto que usarás para crear el cliente de OAuth. Un usuario de IAM con el permiso de IAM roles/serviceusage.serviceUsageAdmin puede habilitar la API de Google Sheets.

Sigue estos pasos para habilitar la API de Google Sheets:

  1. 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

  2. En la consola de Google Cloud , abre el selector de proyectos y selecciona el proyecto que quieras usar para conectarte a Hojas de cálculo de Google desde tus exploraciones de Looker. Debes usar el mismo proyecto de la consola de Google Cloud durante todo el procedimiento de configuración del vínculo rápido de Hojas conectadas para que la API de Google Sheets esté habilitada en el mismo proyecto en el que configuras OAuth.

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

Crea 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 proyecto de Google Cloud que desees. Sin embargo, la API de Google Sheets debe estar habilitada en este mismo proyecto.

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

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

    Ir a la consola de Google Cloud

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

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

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

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

  6. En la sección URIs de redireccionamiento autorizados, haz clic en el botón Agregar URI. Agrega el siguiente URI:

    https://LOOKER_INSTANCE_URL/oauth2callback
    
  7. Haz clic en el botón Agregar URI para agregar 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 Cliente de OAuth creado. En esta ventana, se muestran el ID de cliente y el secreto del cliente que la consola de Google Cloud creó para tu cliente de OAuth. Copia y toma nota de estos valores, ya que serán necesarios cuando configures la opción de vínculo rápido Habilitar Hojas conectadas.

Configura la opción Habilitar el vínculo rápido de Hojas conectadas

Después de habilitar la API de Google Sheets en la consola de Google Cloud y crear el cliente de OAuth en la consola de Google Cloud , puedes habilitar el vínculo rápido de 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 Administrador.
  2. Activa el botón de activación de Hojas de cálculo de Google si aún no está habilitado (también puedes habilitar el cliente de Hojas conectadas preconfigurado en la página Administrar clientes de OAuth; la configuración entre ambas páginas se sincroniza).
  3. Habilita el botón de activación anidado Habilitar el vínculo rápido de Hojas conectadas.
  4. En los campos ID de cliente y Secreto del cliente, pega los valores que copiaste 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 conectadas en el menú de ajustes Acciones de Explorar ahora está configurada para tu instancia de Looker.

Migra 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 administrado de forma centralizada que proporcionó Looker. Esta configuración se dejará de usar y se reemplazará por el 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 piloto existentes deben realizar la transición a esta nueva configuración para garantizar la continuidad de la funcionalidad.

Para migrar a la versión nueva, un administrador debe configurar el cliente de OAuth de tu organización en la Google Cloud consola y, luego, configurar las credenciales en la página 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:

Después de que un administrador complete estos pasos, tu instancia usará automáticamente el nuevo flujo de OAuth administrado por el cliente. La funcionalidad piloto anterior y su dependencia del cliente de OAuth administrado por Looker ya no estarán activas.

Soluciona problemas

  • Error de discrepancia de correo electrónico: Si encuentras un error durante el paso de autenticación de Google, asegúrate de que la Cuenta de Google que seleccionas tenga exactamente la misma dirección de correo electrónico que tu cuenta de usuario de Looker.
  • La opción "Hojas conectadas" no está visible: Esta opción aparecerá en el menú de ajustes de Acciones de exploración solo si tu administrador de Looker habilitó la función en la configuración de conectores de IE. Comunícate con tu administrador de Looker para obtener asistencia.
  • Permisos de la consola deGoogle Cloud : El administrador que configura el cliente de OAuth y la pantalla de consentimiento debe tener los permisos roles/oauthconfig.editor y roles/serviceusage.serviceUsageAdmin en el proyecto de Google Cloud .
  • Si tienes otros problemas o comentarios durante el período de la versión preliminar pública, envía un correo electrónico a looker-connected-sheets-external@google.com.