El conector de IE de Looker–ThoughtSpot te permite usar Thoughtspot Cloud para conectarte a datos de una exploración de Looker. El conector de IE de Looker–ThoughtSpot se basa en la interfaz de SQL abierta de Looker, que permite el acceso a los modelos y las exploraciones de LookML para las aplicaciones que usan JDBC para conectarse a fuentes de datos. Consulta la documentación de la interfaz de SQL abierta para obtener más detalles.
Antes de comenzar
Tu instancia de Looker debe cumplir con los siguientes requisitos para usar el conector de IE de Looker–ThoughtSpot:
- Ejecutar Looker 24.14 o versiones posteriores
- Tener un proyecto de LookML que use datos de una conexión de Google BigQuery (el proyecto de LookML debe tener un archivo de modelo que especifique una conexión de Google BigQuery en su parámetro
connection)
El usuario que crea la conexión de Thoughtspot debe cumplir con los siguientes requisitos:
- Tener un rol de usuario de Looker que incluya el permiso
exploreen el modelo de LookML al que deseas acceder desde Thoughtspot - Usar la misma dirección de correo electrónico para Looker y Thoughtspot
Consulta la página Add a Looker connection en la documentación de Thoughtspot para conocer los requisitos adicionales para configurar y usar este conector.
Cómo configurar la autenticación de ThoughtSpot en tu instancia de Looker
El conector de IE de Looker–ThoughtSpot requiere que configures la autenticación para tu instancia de Looker.
Aunque preferimos usar la autenticación de OAuth, también puedes usar una cuenta de servicio para configurar la autenticación. Para obtener información sobre cómo configurar la autenticación de la cuenta de servicio, consulta Cómo conectarse a Looker desde Thoughtspot Cloud.
Cómo configurar OAuth para el conector de IE de Looker–ThoughtSpot
Puedes usar el Explorador de API de Looker para configurar la integración de OAuth para el conector de IE de Looker–ThoughtSpot.
Si tu instancia de Looker ya tiene instalado el Explorador de API, puedes acceder a él con este formato de URL:
https://LOOKER_INSTANCE_URL/extensions/marketplace_extension_api_explorer::api-explorer/
Si tu instancia de Looker no tiene el Explorador de API, puedes instalarlo desde Looker Marketplace. Consulta la página Cómo usar el Explorador de API para obtener información.
Para usar el Explorador de API para configurar la integración de OAuth en tu instancia de Looker, sigue estos pasos:
- Abre el Explorador de API de Looker (consulta la página Cómo usar el Explorador de API para obtener información).
- En el campo Buscar del Explorador de API, ingresa Register OAuth App.
- En los resultados de la búsqueda, haz clic en Register OAuth App.
- En la página Register OAuth App, haz clic en el botón Ejecutar.
En la pestaña Solicitud del diálogo Ejecutar, ingresa la siguiente información en los campos correspondientes:
- client_guid:
looker-thoughtspot- body:
{ "redirect_uri": THOUGHTSPOT_INSTANCE_URL/callosum/v1/connection/generateTokens, "display_name": "Looker-ThoughtSpot (manual)", "description": "Client for Looker-ThoughtSpot integration (manually added)", "enabled": true, "group_id": "" }Selecciona la casilla de verificación Entiendo que este extremo de API cambiará los datos.
Haz clic en Ejecutar.
Puedes verificar que configuraste correctamente la autenticación con el método
Get OAuth Client Appen el Explorador de API:- En el campo Buscar del Explorador de API, ingresa Get OAuth Client App.
- Haz clic en Ejecutar.
- En el campo client_guid, ingresa el valor:
looker-thoughtspot
Si configuraste OAuth correctamente, la pestaña Respuesta mostrará los valores que ingresaste cuando registraste la app.
Cómo conectarse a Looker desde Thoughtspot Cloud
Consulta las páginas del conector de Looker en la documentación de ThoughtSpot para obtener más información sobre cómo realizar las siguientes tareas:
- Agregar una conexión a Looker
- Editar una conexión a Looker
- Editar la asignación de origen de una conexión a Looker
- Borrar una tabla de una conexión a Looker
- Borrar una tabla con objetos dependientes
- Borrar una conexión a Looker
Cuando realices los pasos para agregar una conexión a Looker, usa los siguientes valores para configurar la autenticación de OAuth:
- Host:
LOOKER_INSTANCE_URL - ID de cliente de OAuth:
looker-thoughtspot - Permiso:
thoughtspot - URL de autenticación:
LOOKER_INSTANCE_URL/auth - URL del token de acceso:
LOOKER_INSTANCE_URL/token
Cuando realices los pasos para agregar una conexión a Looker, usa los siguientes valores para configurar la autenticación de la cuenta de servicio:
- Host:
LOOKER_INSTANCE_URL - Contraseña:
API_CLIENT_SECRET_ASSOCIATED_WITH_THE_LOOKER_USER_ACCOUNT - Usuario:
API_CLIENT_ID_ASSOCIATED_WITH_THE_LOOKER_USER_ACCOUNT