El conector de IE de Looker y Tableau te permite usar un Explorar de Looker como fuente de datos en Tableau Desktop, Tableau Cloud y Tableau Server. El conector de IE de Looker y Tableau se basa en la interfaz de SQL abierta de Looker, que permite el acceso a los modelos de LookML y a las Exploraciones para las aplicaciones que usan JDBC para conectarse a las fuentes de datos.
Consulta las siguientes secciones para obtener información sobre cómo conectarte a Looker desde estos productos de Tableau:
Tableau Desktop
Consulta las siguientes secciones para obtener información sobre cómo conectarte a una función Explorar de Looker desde Tableau Desktop:
- Antes de comenzar
- Cómo configurar Tableau Desktop para conectarse a Looker
- Conéctate a los datos de Looker desde Tableau Desktop
Antes de comenzar
Antes de usar Tableau Desktop, debes tener lo siguiente:
- Tableau Desktop instalado en tu computadora
- Una instancia de Looker configurada por tu administrador de Looker para Tableau Desktop
- Una cuenta de Looker con un rol de usuario que incluya el permiso
exploreen el modelo de LookML al que deseas acceder desde Tableau - Un modelo de LookML que usa datos de una conexión de Google BigQuery:
- El proyecto de LookML debe incluir un modelo configurado con al menos una conexión de Google BigQuery en el campo Allowed Connections. Consulta la página de documentación Cómo acceder a la información del proyecto y editarla para obtener información sobre cómo configurar un modelo y ver las conexiones permitidas para el modelo.
- El proyecto de LookML debe tener un archivo de modelo que especifique una conexión de BigQuery en su parámetro
connection.
Cómo configurar Tableau Desktop para conectarse a Looker
Para usar Tableau Desktop y conectarte a los datos de Looker, debes descargar el archivo del controlador JDBC avatica-<release_number>-looker.jar de GitHub en un directorio específico de tu computadora. Para ello, sigue estos pasos:
- Ve a https://github.com/looker-open-source/calcite-avatica/releases.
- Descarga la versión más reciente del archivo
avatica-<release_number>-looker.jar. Guarda el archivo
avatica-<release_number>-looker.jaren la computadora de cada usuario en la siguiente ubicación:- Windows:
C:\Program Files\Tableau\Drivers MacOS:
/Library/JDBCo~/Library/JDBC
- Windows:
Cómo conectarse a los datos de Looker desde Tableau Desktop
Después de descargar y guardar el archivo avatica-<release_number>-looker.jar, puedes usar Tableau Desktop para conectarte a los datos de tu instancia de Looker siguiendo estos pasos:
- En Tableau Desktop, en el panel Conectar del lado izquierdo, en la sección A un servidor, selecciona la opción Más….
- En el cuadro de búsqueda, ingresa Looker by Google.
- Selecciona la opción Looker de Google.
En la ventana de diálogo, ingresa estos parámetros:
Servidor: Ingresa la URL de tu instancia de Looker sin el
https://. Por ejemplo:example.cloud.looker.comLOOKER_INSTANCE_URLPuerto:
443Autenticación:
OAuthURL de la instancia de OAuth: Ingresa la URL completa de la instancia de Looker con el
https://. Por ejemplo:https://example.cloud.looker.comhttps://LOOKER_INSTANCE_URL
Selecciona Acceder. Tableau abrirá una ventana del navegador para conectarse a tu instancia de Looker y autenticar tu cuenta con OAuth.
Si se te solicita, accede a Looker. Si ya accediste, verás un mensaje en la ventana del navegador que indica que Tableau usó la ventana del navegador para autenticarse con Looker y que ahora puedes cerrarla.
Después de que te autentiques en Looker, Tableau abrirá una página Fuente de datos con una conexión a tu instancia de Looker.
Usa el menú desplegable Esquema para seleccionar un modelo de Looker con los datos que deseas ver en Tableau Desktop. Tableau completa la lista Tabla con las Explorar de Looker del modelo de Looker que seleccionaste.
Para comenzar a explorar los datos, selecciona y arrastra un objeto de la lista Tablas al lienzo.
Consulta las siguientes secciones para obtener más información sobre cómo usar Tableau para conectarte a los datos de Looker:
Tableau Cloud
Consulta las siguientes secciones para obtener información sobre cómo conectarte a una función Explorar de Looker desde Tableau Cloud:
Antes de comenzar
Antes de usar Tableau Cloud para conectarte a Looker, debes tener lo siguiente:
- Una instancia de Tableau Cloud que tu administrador de Tableau configuró para conectarse a Looker.
- Una cuenta de usuario de Tableau Cloud con un rol de Tableau que te permita crear una fuente de datos. Si no tienes permiso para crear una fuente de datos, solo puedes acceder a los Explorar de Looker que ya se agregaron como fuentes de datos en tu instancia de Tableau Cloud.
- Una instancia de Looker que ejecute Looker 25.18 o una versión posterior y que tu administrador de Looker haya configurado para Tableau Cloud.
- Una cuenta de Looker con un rol de usuario que incluya el permiso
exploreen el modelo de LookML al que deseas acceder desde Tableau - Un modelo de LookML que usa datos de una conexión de Google BigQuery:
- El proyecto de LookML debe incluir un modelo configurado con al menos una conexión de Google BigQuery en el campo Allowed Connections. Consulta la página de documentación Cómo acceder a la información del proyecto y editarla para obtener información sobre cómo configurar un modelo y ver las conexiones permitidas para el modelo.
- El proyecto de LookML debe tener un archivo model que especifique una conexión de BigQuery en su parámetro
connection.
Conéctate a los datos de Looker desde Tableau Cloud
Después de verificar que se cumplen los requisitos previos, puedes usar Looker de Google como fuente de datos en Tableau Cloud. Para ello, sigue estos pasos:
- Accede a tu sitio de Tableau Cloud, haz clic en el menú desplegable Nuevo y selecciona Libro de trabajo.
- En el diálogo Conectar a datos, haz clic en la pestaña Conectores.
- En la pestaña Conectores, haz clic en Looker de Google.
- Selecciona la opción Looker de Google.
En la ventana de diálogo, ingresa estos parámetros:
Servidor: Ingresa la URL de tu instancia de Looker sin el
https://. Por ejemplo:example.cloud.looker.comLOOKER_INSTANCE_URLPuerto:
443Autenticación:
OAuthURL de la instancia de OAuth: Ingresa la URL completa de la instancia de Looker con el
https://. Por ejemplo:https://example.cloud.looker.comhttps://LOOKER_INSTANCE_URL
Selecciona Acceder. Tableau abrirá una ventana del navegador para conectarse a tu instancia de Looker y autenticar tu cuenta con OAuth.
Si se te solicita, accede a Looker. Si ya accediste, verás un mensaje en la ventana del navegador que indica que Tableau usó la ventana del navegador para autenticarse en Looker y que ahora puedes cerrarla.
Después de que te autentiques en Looker, Tableau abrirá una página Fuente de datos con una conexión a tu instancia de Looker.
Usa el menú desplegable Esquema para seleccionar un modelo de Looker con los datos que deseas ver en Tableau Desktop. Tableau completa la lista Tabla con las Explorar de Looker del modelo de Looker que seleccionaste.
Para comenzar a explorar los datos, selecciona y arrastra un objeto de la lista Tablas al lienzo.
Consulta las siguientes secciones para obtener más información sobre cómo usar Tableau para conectarte a los datos de Looker:
Tableau Server
El conector de IE de Looker a Tableau es compatible con Tableau Server. Antes de usar el conector de BI de Looker y Tableau con Tableau Server, debes tener lo siguiente:
- Una instancia de Looker que ejecute Looker 24.14 o una versión posterior, y que tu administrador de Looker haya configurado para la integración de OAuth.
- Una instancia de Tableau Server que tu administrador de Tableau configuró para conectarse a Looker.
Para obtener más información, consulta la página de documentación Administración de conexiones de Tableau a Looker.
Si tu administrador configuró tu instancia de Looker y tu servidor de Tableau, puedes usar Looker como fuente de datos para Tableau Desktop y publicar el libro de trabajo o la fuente de datos en el servidor de Tableau.
Cómo identificar consultas de Tableau en la IU de Looker
Las consultas de Tableau se realizan a través de la interfaz de Open SQL. Los administradores de Looker pueden usar la IU de Looker para identificar qué consultas se originaron en la interfaz de Open SQL, como se describe en la documentación de la interfaz de Open SQL.
Las consultas del conector de IE de Looker a Tableau tienen un valor de Source de "sql_interface" o "SQL Interface".
Aspectos para tener en cuenta
Cuando explores los datos de Looker con Tableau, ten en cuenta las siguientes consideraciones:
- El conector de IE de Looker a Tableau se basa en la interfaz de SQL abierta de Looker y tiene las mismas limitaciones de LookML y SQL que la interfaz de SQL abierta. Consulta la documentación de la interfaz de Open SQL para obtener más detalles.
- Tableau consulta automáticamente la base de datos cada vez que se realiza un cambio en la consulta, incluso cuando se agregan y quitan campos con el conector de BI de Looker a Tableau. Puedes desactivar las actualizaciones automáticas en Tableau. Para obtener más información, consulta la documentación de Tableau.
- No puedes usar Tableau para unir dos exploraciones de Looker. Si deseas unir exploraciones, usa Looker para crear las uniones en tu modelo de Looker. Consulta las páginas de documentación de Looker Trabajar con uniones en LookML y Parámetros de unión para obtener información sobre el uso de uniones en Looker.
- El conector de IE de Looker y Tableau está diseñado para funcionar con una conexión activa en Tableau. El modo de extracción de datos de Tableau extrae las medidas de Looker con un valor de "nulo", por lo que no producirá resultados precisos. Si deseas usar el modo de extracción, puedes crear campos de agregación en Tableau directamente a partir de los campos de dimensión de Looker en lugar de usar las medidas de Looker.