Looker: Conector de potencia de IE

El conector de Looker y Power BI te permite usar Microsoft Power BI Desktop para conectarte a los datos desde una herramienta Explore de Looker.

Configura Power BI Desktop para que se conecte a Looker

Los pasos generales para usar el conector Looker-Power BI son los siguientes:

  1. Verifica los requisitos.
  2. Habilita el conector en tu instancia de Looker.
  3. Descarga y guarda el archivo del conector: Cada usuario que desee acceder al conector de Looker – Power BI debe descargar el archivo Looker_1.0.0.mez y guardarlo en un directorio específico en su computadora.
  4. Configura Power BI Desktop para un conector personalizado: Cada usuario de Power BI debe establecer la configuración de seguridad de Power BI Desktop para usar un conector personalizado sin certificación.

En las secciones de esta página, se describen estos pasos en detalle.

Después de completar los pasos para conectar Looker con Power BI Desktop, puedes conectarte a los datos de Looker desde Power BI y publicar informes en Power BI. De forma opcional, puedes configurar la puerta de enlace de datos locales para actualizar tus informes de Looker con el servicio Power BI (Power BI en línea). Consulta la página de documentación Usa el servicio de Power BI con el conector de Power BI para obtener más información.

Requisitos

Para configurar el conector de Looker y Power BI, necesitas lo siguiente:

  • Microsoft Power BI Desktop está instalado en tu computadora.
  • Una instancia de Looker que cumpla con los siguientes requisitos:
    • Looker debe alojar la instancia. Las instancias de Looker (Google Cloud Core) se alojan en Looker y son compatibles con Looker y el conector de Power BI.
    • La instancia debe ejecutar Looker 23.10 o una versión posterior.
  • Una cuenta de usuario de Looker en la instancia de Looker con el permiso explore, que se requiere para acceder a las exploraciones en Looker Si quieres trabajar con consultas de más de 5,000 filas, también necesitas el permiso download_without_limit (consulta Límites de filas de consulta para obtener información sobre los límites de descarga).

Habilita el conector en tu instancia de Looker

La instancia de Looker que quieres usar con el conector de Looker–Power BI debe estar habilitada para el conector de Microsoft Power BI:

  • Para las instancias de Looker (Google Cloud Core), los conectores de IE están habilitados de forma predeterminada.
  • En las instancias de Looker (original), los conectores de IE están inhabilitados de forma predeterminada.

El administrador de Looker puede habilitar los conectores de IE en el panel Conectores de IE de la sección Plataforma del menú Administrador de Looker.

Descarga y guarda el archivo del conector

Para descargar el archivo del conector, sigue estos pasos en la computadora con Microsoft Power BI Desktop instalado:

  1. Para descargar el archivo del conector, haz clic en el siguiente vínculo: Looker_1.0.0.mez
  2. Cuando se complete la descarga, mueve el archivo Looker_1.0.0.mez al directorio [Documents]\Microsoft Power BI Desktop\Custom Connectors. (Crea las carpetas en tu computadora si aún no existen).

Configura Power BI Desktop para un conector personalizado

Para configurar el conector de Looker-Power BI en el lado de Power BI para computadoras de escritorio, sigue las instrucciones de Conectores personalizados en el sitio web de Microsoft Power BI.

Como se indica en las instrucciones, en Extensiones de datos, deberás seleccionar la opción Permitir que cualquier extensión se cargue sin validación ni advertencia(no recomendado). Selecciona OK y, luego, reinicia el escritorio de Power BI.

Conéctate a los datos de Looker desde Power BI para computadoras de escritorio

Una vez que hayas descargado el archivo del conector Looker_1.0.0.mez y configurado tu aplicación de Power BI Desktop para un conector personalizado, puedes usar Power BI Desktop para conectarte a los datos de tu instancia de Looker:

  1. En la barra de herramientas de escritorio de Power BI, selecciona Get Data > More...
  2. En el cuadro de diálogo Obtener datos, ingresa Looker en el campo de búsqueda.
  3. En los resultados de la búsqueda, haz clic en Looker (beta) (personalizado) y, luego, en Conectar.
  4. En el diálogo Conéctate a un servicio de terceros, haz clic en Continuar.
  5. Power BI Desktop mostrará un diálogo de acceso a Looker. En el campo Host, ingresa la URL de tu instancia. Por ejemplo: example.cloud.looker.com.

    Anota la URL exacta que ingresas aquí. Si quieres configurar el servicio de Power BI con el conector de Looker y Power BI, deberás hacer coincidir perfectamente esta URL con el valor que ingreses en el campo Host cuando crees una conexión entre la puerta de enlace de datos local y los datos de Looker. Por ejemplo, example.cloud.looker.com, https://example.cloud.looker.com o https://example.cloud.looker.com/.

  6. De manera opcional, puedes usar el menú desplegable Inhabilitar la optimización de la vista previa para inhabilitar la función de la optimización de la vista previa.

  7. Selecciona la opción DirectQuery para crear una conexión en vivo a tus datos en Looker.

  8. Haz clic en OK.

  9. En el diálogo Looker, haz clic en Acceder.

  10. En la pantalla de acceso de Looker, accede a tu instancia de Looker.

  11. Power BI Desktop regresará al diálogo de acceso de Looker con un mensaje que indica que accediste. Haz clic en Conectar.

  12. Power BI Desktop mostrará una lista de los modelos de Looker a los que tienes acceso, cada uno representado como una carpeta. Haz clic en el modelo de Looker al que quieres acceder y, luego, selecciona la casilla de verificación junto a la exploración de Looker que quieres cargar en Power BI para computadoras de escritorio. Para ver un modelo, debes tener acceso de usuario de Looker o acceso de grupo a un conjunto de modelos que lo contenga. Para acceder a Explorar, debes tener el permiso explore de Looker.

  13. Haz clic en Load.

Power BI Desktop se cargará en los campos de la función Explorar que seleccionaste en la sección Campos. Luego, puedes usar los datos de Looker desde Explorar para crear informes en Power BI Desktop. Los nombres de los campos aparecerán en una sola lista con el formato ViewName.FieldName.

Obtener vista previa de la optimización

Por lo general, Power BI Desktop ejecuta una consulta de vista previa que muestra las primeras 200 filas de tus datos (la vista previa es básicamente una consulta SELECT * LIMIT 200). En el caso de una exploración de Looker, esta puede ser una consulta muy grande, ya que estas pueden incluir muchas uniones y cientos de campos. Aunque el argumento LIMIT 200 restringe los resultados de la consulta de vista previa a 200 filas, esta última inicia un análisis completo de la tabla de tu base de datos.

Looker–Power BI Connector usa la función de optimización de vista previa para evitar que Power BI Desktop ejecute una consulta de vista previa cuando se conecte a tu exploración de Looker. Cuando la función Optimización de la vista previa está habilitada (la opción predeterminada), el conector de Looker-Power BI inhabilita la consulta de vista previa de Power BI Desktop, por lo que Power BI Desktop mostrará una tabla vacía para la consulta de vista previa. Si quieres que Power BI Desktop ejecute consultas de vista previa en tu exploración de Looker, puedes inhabilitar la función Optimización de la vista previa.

Para habilitar las consultas de vista previa de Power BI Desktop, establece el valor Inhabilitar la optimización de la vista previa en VERDADERO cuando te conectes a los datos de Looker desde Power BI Desktop.

Supervisa Looker: Power BI Connector

Un administrador de Looker puede ver el uso de Looker-Power BI Connector con el grupo de campos Query API Client Properties en Explorar el historial de actividad del sistema. Se crea una entrada en la exploración del historial cada vez que se ejecuta una consulta nueva.

En el grupo de campos Propiedades del cliente de la API de consulta, el Nombre del cliente de la API muestra un valor Power BI para identificar las entradas de Looker a Power BI Connector.

El siguiente es un ejemplo de una URL de actividad del sistema que muestra el uso de Power BI. Reemplaza <instance_name.looker.com> por la URL de tu instancia.

https://<instance_name.looker.com>/explore/system__activity/history?fields=query_api_client_context.name,user.name,history.created_date,history.created_time_of_day&f[query_api_client_context.name]=Power+BI&sorts=history.created_time_of_day+desc&limit=5000

Aspectos para tener en cuenta

Límites de filas de consulta

Las consultas del conector de Looker y Power BI incluirán automáticamente una sentencia LIMIT 5000, a menos que la cuenta de usuario de Looker tenga el permiso download_without_limit. Si la cuenta de usuario de Looker tiene download_without_limit, las consultas provenientes del conector de Looker – Power BI no tienen límite de filas de consultas.

Explorar filtros

Si la exploración de Looker se define con los parámetros de LookML always_filter o conditionally_filter, los filtros se aplicarán a las consultas en el conector de Looker – Power BI, aunque los filtros no sean visibles en Power BI.

Períodos de grupos de dimensiones admitidos

Para el dimension_group de type: time, solo se admiten los períodos de date y time con el conector de Looker y Power BI. Se ocultarán los demás períodos.

Problemas conocidos

El siguiente es un problema conocido con el conector de IE de Looker y Power:

  • Las dimensiones y medidas numéricas se renderizan como mediciones (consulta Campos de dimensiones y medidas para obtener una descripción de las dimensiones y medidas). Para usar una dimensión numérica como dimensión, primero debes cambiarla a No resumida en Power BI Desktop.