Cómo usar el servicio de Power BI con el conector Looker–Power BI

El conector de Looker a 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 del Conector de Looker a Power BI para obtener información sobre cómo conectar Power BI Desktop a Looker.

Después de publicar informes en Power BI Desktop con el conector de Looker a Power BI, puedes configurar una puerta de enlace local de forma opcional para actualizar los informes en el servicio de Power BI.

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

  1. Configura la puerta de enlace local.
  2. Agrega permisos de carpeta para la cuenta de servicio de Power BI.
  3. Crea 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 Looker–Power BI, puedes publicar un informe con el servicio de Power BI usando la seguridad a nivel de la fila de forma opcional.

Cómo configurar la puerta de enlace local

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

  1. Abre un navegador y navega al servicio de Power BI (Power BI en línea) en app.powerbi.com.
  2. Selecciona el ícono Descargar 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, Descargar.
  3. En el menú Download, selecciona la opción Data Gateway. Se abrirá una nueva pestaña del navegador en la ventana de la Puerta de enlace de Power BI.
  4. En la ventana Power BI Gateway, selecciona el botón Download standard mode. Se descargará un archivo GatewayInstall.exe.
  5. Cuando se complete la descarga, abre el archivo GatewayInstall.exe.
  6. Cuando se te solicite, selecciona Run, acepta las condiciones de uso y, luego, selecciona Install.
  7. Cuando se te solicite, ingresa la dirección de correo electrónico asociada a 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 nueva puerta de enlace y regístralo para usarlo en el futuro. 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 Conectores de datos personalizados para seleccionar el directorio en el que descargaste y guardaste el archivo looker_1.4.0.mez durante el procedimiento Descarga y guarda el archivo del conector ([Documentos]\Microsoft Power BI Desktop\Conectores personalizados).
  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 muestra un menú desplegable Nombre con la opción Visor. Ahora puedes publicar un informe con el servicio de Power BI.

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

La cuenta de servicio de Power BI necesita permisos de carpeta para el directorio Custom Connectors en el que descargaste y guardaste el archivo looker_1.4.0.mez durante el procedimiento Descarga y guarda el archivo del conector. El directorio recomendado es [Documentos]\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 Custom Connectors, verás este mensaje en la pestaña Connectors de la aplicación On-premises data gateway: "Asegúrate de que la cuenta de servicio de la puerta de enlace tenga permiso para acceder a la carpeta seleccionada…".

Sigue estos pasos para otorgarle a la cuenta de servicio de Power BI acceso a la carpeta Conectores personalizados:

  1. Abre el Explorador de Windows y navega a la carpeta [Documentos]\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 Seguridad, verifica 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 se marquen los siguientes permisos para el usuario PBIEgwService:
    • Leer y ejecutar
    • Mostrar el contenido de una carpeta
    • 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 Conectores de datos personalizados para seleccionar el directorio Conectores personalizados.
  10. Selecciona Apply (Apply).
  11. Selecciona Aplicar y reiniciar.

Cómo crear 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 publicaste en Power BI Desktop con datos del conector de Looker a Power BI. Consulta Cómo conectarse a los datos de Looker desde Power BI Desktop para obtener información sobre cómo conectarte 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 con la puerta de enlace local.

  1. Abre la puerta de enlace de datos local y ve a la pestaña Estado. Si no accediste, hazlo con las credenciales de tu cuenta de servicio de Power BI.
  2. Abre un navegador y navega al servicio de Power BI (Power BI en línea) en app.powerbi.com.
  3. Selecciona el ícono de 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, Configuración.
  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 del conector Looker-Power BI que creaste como parte del procedimiento Cómo configurar la puerta de enlace local.
  7. En la ficha 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:
    • Permite que las fuentes de datos en la nube del usuario se actualicen a través de este clúster de puerta de enlace
    • Permite 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 de 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 ficha de tu puerta de enlace local para el conector Looker–Power BI, selecciona el ícono de flecha Ver fuentes de datos.
  15. Selecciona Agregar a la puerta de enlace de forma manual.
  16. Completa los campos de la ventana Nueva conexión:

    • Nombre del clúster de la puerta de enlace: Deja este valor como está.
    • Nombre de la conexión: Agrega una etiqueta para la conexión. Puede ser el que elijas.
    • Tipo de conexión: Déjalo como Visor.
    • 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 forma 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 seleccionado OAuth2.
    • Edit credentials: (obligatorio) Haz clic en este vínculo para acceder a la instancia de Looker con tus credenciales de OAuth.
    • Omitir prueba de conexión: De manera opcional, marca la opción Omitir prueba de conexión. Si no se selecciona Omitir la conexión de prueba (la opción predeterminada), Power BI verificará que pueda conectarse 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 pueda crearla.
    • 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.

Se producirá una demora mientras Power BI se conecta a tu instancia de Looker y vuelve a cargar el conjunto de datos. Una vez que se establezca correctamente la conexión, la sección Gateway connection mostrará un estado verde para la ficha de tu puerta de enlace local para el conector Looker–Power BI.

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

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

Una vez que definas los roles en Power BI Desktop, podrás usar los roles y las reglas en línea con el servicio de Power BI si configuraste la puerta de enlace local para el conector de Looker y Power BI.

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

  1. En Power BI Desktop, abre tu informe y selecciona el menú Página principal en la parte superior de la ventana.
  2. Selecciona la opción Publicar en el 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 ficha del conjunto de datos de tu informe (no del informe en sí).
  7. En la ficha del conjunto de datos, haz clic en el menú de tres puntos Más opciones y, luego, selecciona Seguridad.

Power BI mostrará la ventana Seguridad a nivel de la fila. Desde aquí, puedes seleccionar el rol que creaste en Power BI Desktop y agregar personas o grupos que pertenezcan al rol y validar tus roles en el servicio de Power BI.

Ahora puedes compartir el informe con cualquier persona que desees, y esta solo verá los datos que tenga permitido ver, según los roles que hayas creado.