Usa el servicio de Power BI con Looker: conector de IE de Power

El conector de Looker para Power BI te permite usar Power BI Desktop para conectarte a los datos de las exploraciones de Looker y acceder a ellos y, luego, publicar informes con los datos. Consulta la página de documentación Looker–Power BI Connector para obtener información sobre cómo conectar Power BI Desktop a Looker.

Después de haber publicado informes en Power BI Desktop con Looker y el conector de Power BI, tienes la opción de configurar una puerta de enlace local para actualizar los informes en el servicio Power BI.

En esta página, se describen los siguientes pasos para usar el servicio Power BI con Looker y el conector de Power BI:

  1. Configura la puerta de enlace local.
  2. Agrega permisos de carpeta para la cuenta de servicio de Power BI.
  3. Crear una conexión entre la puerta de enlace de datos local y un conjunto de datos de Looker.

Una vez que hayas configurado el servicio de Power BI con el conector de Looker para Power BI, tienes la opción de publicar un informe con el servicio de Power BI usando seguridad a nivel de fila.

Configura la puerta de enlace local

Después de configurar Power BI Desktop para conectarte a Looker (consulta la página de documentación Looker–Power BI Connector para ver el procedimiento), puedes configurar la puerta de enlace de datos local para Looker–Power BI Connector, siguiendo estos pasos:

  1. Abre un navegador y navega hasta el servicio Power BI (Power BI en línea) en app.powerbi.com.
  2. Selecciona el ícono Descargar ubicado en la parte superior de la página. Si no ves el ícono Descargar en la ventana, selecciona el menú de tres puntos Configuración y, luego, elige Descargar desde allí.
  3. En el menú Download, selecciona la opción Data Gateway. Se abrirá una nueva pestaña del navegador en la ventana Power BI Gateway.
  4. En la ventana Power BI Gateway, selecciona el botón Descargar el modo estándar. Se descargará un archivo GatewayInstall.exe.
  5. Cuando finalice la descarga, abre el archivo GatewayInstall.exe.
  6. Cuando se te solicite, selecciona Ejecutar, acepta las Condiciones de Uso y, luego, elige Instalar.
  7. Cuando se te solicite, ingresa la dirección de correo electrónico asociada con tu cuenta de servicio de Power BI.
  8. Si se te solicita, accede con las credenciales de tu cuenta de Microsoft 365.
  9. Selecciona Registrar una nueva puerta de enlace en esta computadora.
  10. Ingresa un nombre para la puerta de enlace nueva y anótalo para usarlo más adelante. Deberás seleccionar esta puerta de enlace cuando crees una conexión entre la puerta de enlace local y un conjunto de datos de Looker.
  11. Ingresa una clave de recuperación para la puerta de enlace. Registra esta información en un lugar seguro.
  12. Selecciona Configurar. Una vez que se complete el registro, se abrirá la ventana Puerta de enlace de datos local.
  13. En la ventana Puerta de enlace de datos local, selecciona Conectores en el panel lateral. Se abrirá el panel Conectores de datos personalizados.
  14. Usa la función del navegador de archivos en el panel Custom data Connects para seleccionar el directorio en el que descargaste y guardaste el archivo Looker_1.3.1.mez durante el procedimiento Descargar y guardar el archivo del conector ([Documents]\Microsoft Power BI Desktop\Custom Connectors).
  15. Selecciona Apply (Apply).
  16. Selecciona Aplicar y reiniciar.

La aplicación de la puerta de enlace de datos local se reinicia y se vuelve a abrir, y se muestra un menú desplegable Nombre con la opción Looker. Ahora puedes publicar un informe con el servicio Power BI.

Agrega permisos de carpetas para la cuenta de servicio de Power BI

La cuenta de servicio de Power BI necesita permisos de carpeta para el directorio Custom Connectors donde descargaste y guardaste el archivo Looker_1.3.1.mez durante el procedimiento Descarga y guarda el archivo del conector. El directorio recomendado es [Documents]\Microsoft Power BI Desktop\Custom Connectors, pero es posible que hayas descargado el archivo en una ubicación diferente.

Si la cuenta de servicio de Power BI no tiene permisos para la carpeta Conectores personalizados, verás este mensaje en la pestaña Conectores de la aplicación Puerta de enlace de datos locales: “Asegúrate de que la cuenta de servicio de la puerta de enlace tenga permiso para acceder a la carpeta seleccionada...”

Realiza los siguientes pasos para otorgar a la cuenta de servicio de Power BI acceso a la carpeta Custom Connectors:

  1. Abre Windows Explorer y navega a la carpeta [Documents]\Microsoft Power BI Desktop.
  2. Haz clic con el botón derecho en la carpeta Custom Connectors y selecciona Properties.
  3. En la pestaña Security, comprueba si aparece el usuario PBIEgwService.
  4. Si el usuario PBIEgwService no aparece en la lista, haz clic en Editar y, luego, en Agregar.
  5. Ingresa NT Service\PBIEgwService y, luego, selecciona Aceptar.
  6. Asegúrate de que estén marcados los siguientes permisos para el usuario PBIEgwService:
    • Lectura y ejecución
    • Contenido de la carpeta de listas
    • Lectura
  7. Selecciona Aceptar.
  8. Abre la aplicación Puerta de enlace de datos local y selecciona Conectores en el panel lateral.
  9. Usa la función del navegador de archivos en el panel Custom data Connectors para seleccionar el directorio Custom Connectors.
  10. Selecciona Apply (Apply).
  11. Selecciona Aplicar y reiniciar.

Crea una conexión entre la puerta de enlace de datos local y un conjunto de datos de Looker

Si configuraste la puerta de enlace de datos local, puedes usar el servicio de Power BI para actualizar los informes que hayas publicado en Power BI Desktop con los datos del conector de Looker para Power BI. Consulta Conéctate a datos de Looker desde Power BI Desktop para obtener información sobre cómo conectarse a los datos de Looker.

El siguiente procedimiento conecta tu conjunto de datos de Power BI publicado (basado en Looker) al servicio de Power BI a través de la puerta de enlace local.

  1. Abre la puerta de enlace de datos local y ve a la pestaña Estado. Si no ingresaste, accede con las credenciales de tu cuenta de servicio de Power BI.
  2. Abre un navegador y navega hasta el servicio Power BI (Power BI en línea) en app.powerbi.com.
  3. Selecciona el ícono Configuración en la parte superior de la página. Si no ves el ícono de Configuración en la ventana, selecciona el menú de tres puntos Configuración y, luego, elige Configuración desde allí.
  4. En Configuración, selecciona Administrar conexiones y puertas de enlace.
  5. Selecciona la pestaña Puertas de enlace de datos locales.
  6. Busca la ficha de la puerta de enlace local para el conector Looker–Power BI que creaste como parte del procedimiento Configura la puerta de enlace local.
  7. En la lista de tu puerta de enlace local, selecciona el menú de tres puntos Más acciones y, luego, Configuración.
  8. En la ventana Configuración, ve a la sección Power BI.
  9. Habilita ambas opciones:
    • Permitir que las fuentes de datos en la nube del usuario se actualicen a través de este clúster de puerta de enlace
    • Permitir que los conectores de datos personalizados del usuario se actualicen a través de este clúster de puerta de enlace
  10. Haz clic en Guardar.
  11. Abre tu conjunto de datos en el servicio Power BI (Power BI en línea).
  12. En tu conjunto de datos, selecciona File > Settings.
  13. Desplázate hasta Gateway connection y selecciónala para mostrar las opciones de conexión de la puerta de enlace.
  14. En la lista de tu puerta de enlace local para Looker–Power BI Connector, selecciona el ícono de flecha Ver fuentes de datos.
  15. Selecciona Agregar manualmente a la puerta de enlace.
  16. Completa los campos de la ventana Conexión nueva (New connection):

    • Nombre del clúster de puerta de enlace: Deja este valor como está.
    • Nombre de la conexión: Agrega una etiqueta para la conexión. Puede ser el nombre que elijas.
    • Tipo de conexión: Deja el campo Looker.
    • Host: Ingresa la URL de tu instancia de Looker. Por ejemplo: example.cloud.looker.com. La URL debe coincidir exactamente con la que usaste cuando te conectaste a los datos de Looker desde Power BI Desktop. Si usaste https://example.cloud.looker.com/ durante la configuración, debes usar esa URL exacta en el campo Host.
    • Inhabilitar la optimización de la vista previa: De manera opcional, marca la casilla Inhabilitar la optimización de la vista previa para inhabilitar la función Optimización de la vista previa.
    • Método de autenticación: Mantén OAuth2 seleccionado.
    • Editar credenciales: (Obligatorio) Haz clic en este vínculo para acceder a la instancia de Looker con tus credenciales de OAuth.
    • Omitir conexión de prueba: De manera opcional, marca Omitir conexión de prueba. Cuando no esté seleccionada la opción Omitir conexión de prueba (configuración predeterminada), Power BI verificará que se pueda conectar a tu fuente de datos antes de crear la conexión. Si tu fuente de datos no está disponible o es lenta, es posible que se agote el tiempo de espera de la conexión de prueba y que Power BI no cree la conexión.
    • Nivel de privacidad: Selecciona el nivel de privacidad para la conexión: Ninguno, Privado, Organizacional o Público.
  17. Selecciona Crear para crear la conexión.

Habrá una demora cuando Power BI se conecte a tu instancia de Looker y vuelva a cargar el conjunto de datos. Una vez que la conexión se haya establecido correctamente, en la sección Gateway connection, se mostrará un estado verde en la ficha de tu puerta de enlace local para Looker–Power BI Connector.

Publica un informe con el servicio de Power BI usando seguridad a nivel de fila

Power BI Desktop te permite usar la seguridad a nivel de fila (RLS) para restringir el acceso a los datos de ciertos usuarios. Consulta la documentación de Power BI si quieres conocer los procedimientos para definir roles y reglas y validar los roles en Power BI Desktop.

Una vez que definas los roles en Power BI Desktop, podrás usarlos en línea con el servicio de Power BI si configuraste la puerta de enlace local para Looker–Power BI Connector.

Para publicar un informe con el servicio Power BI usando seguridad a nivel de fila, sigue estos pasos:

  1. En Power BI Desktop, abre tu informe y selecciona el menú Home en la parte superior de la ventana.
  2. Selecciona la opción Publicar del menú Página principal.
  3. Selecciona un lugar de trabajo en el menú desplegable y, luego, haz clic en Seleccionar. Power BI Desktop muestra un mensaje de éxito que incluye un vínculo para abrir el informe en Power BI.
  4. Haz clic en el vínculo para abrir Power BI.
  5. En el servicio de Power BI, ve a Lugares de trabajo y selecciona el lugar de trabajo en el que publicaste el informe.
  6. Busca la lista del conjunto de datos de tu informe (no el informe en sí).
  7. En la lista del conjunto de datos, haz clic en el menú de tres puntos Más opciones y, luego, selecciona Seguridad.

Power BI mostrará la ventana Row-Level Security. Desde aquí, puedes seleccionar el rol que creaste en Power BI Desktop, agregar personas o grupos que pertenezcan al rol y validar tus roles en el servicio de Power BI.

Ahora puedes compartir el informe con las personas que desees, y estas solo verán los datos que tienen permitido ver, según los roles que creaste.