Integrar Power BI

Realice integraciones en Power BI para recibir notificaciones automatizadas de cambios importantes en los informes de Citrix Workspace.

Utilice el siguiente proceso para habilitar la integración de Power BI. Compruebe que cumple los requisitos previos y proporcione los detalles de conexión. Después de completar este proceso, el nivel existente de registros de auditoría persiste, incluidas las acciones llevadas a cabo por el uso de microaplicaciones de Citrix.

Para obtener una lista completa de las microaplicaciones de Power BI de uso inmediato, consulte Usar microaplicaciones de Power BI.

Revisar requisitos previos

Debe tener una cuenta de servicio de Power BI. Para obtener más información, vaya a https://powerbi.microsoft.com/en-us/landing/signin/. Para que cualquier informe pueda compartirse a través de las microaplicaciones de Citrix, el informe debe compartirse con la cuenta de servicio de Power BI.

Dependiendo de la configuración, posiblemente se necesiten dos cuentas:

  • Una cuenta con permisos para crear un registro de aplicaciones en Azure AD. Esta cuenta puede ser problemática, dependiendo de con qué suscripción/arrendatario se asocie primero.
  • Una cuenta de servicio que sirve para autenticar la integración.

En estos requisitos previos, se presupone que usted administra la instancia de Power BI de su organización para configurar la integración. La cuenta de servicio debe tener los siguientes permisos API asignados con tipo Delegado:

Grupo Nombre de API o permisos Tipo Descripción
Gráfico de Azure Active Directory (1) User.Read Delegado Permiso Iniciar sesión y leer el perfil del usuario.
Servicio Power BI (18) App.Read.All Delegado Ver todas las aplicaciones de Power BI.
  Capacity.Read.All Delegado Ver todas las capacidades.
  Dashboard.Read.All Delegado Ver todos los paneles.
  Dataflow.Read.All Delegado Ver todos los flujos de datos.
  Dataset.Read.All Delegado Ver todos los conjuntos de datos.
  Gateway.Read.All Delegado Ver todas las puertas de enlace.
  Report.Read.All Delegado Ver todos los informes.
  StorageAccount.Read.All Delegado Ver todas las cuentas de almacenamiento.
  Workspace.Read.All Delegado Ver todos los espacios de trabajo.

Tras configurar esta integración en Power BI, necesitará estos artefactos para agregar la integración en las microaplicaciones de Citrix Workspace:

  • ID de cliente
  • Secreto del cliente
  • Autorización de OAuth

Registre su aplicación

Vaya a https://dev.powerbi.com/apps y registre su aplicación en Azure AD para permitir a esta acceder a las API de REST de Power BI y establecer permisos de recursos para la aplicación. A través de este proceso de registro, crea su ID de cliente y el secreto de cliente.

La primera respuesta que aparece en la lista no cambia. La segunda respuesta depende de la aplicación de destino, y se puede encontrar en la barra de direcciones URL al crear la integración.

  1. Introduzca un nombre para su aplicación.
  2. Seleccione Server-side web application.
  3. Introduzca la URL de la página de inicio de su aplicación en Home Page URL.
  4. Introduzca las siguientes URL de redirección: https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback https://{yourmicroappserverurl}/admin/api/external-services/com.sapho.services.powerbi.PowerBiService/auth/serverContext

    Nota:

    Se ha informado de que, para algunos usuarios, no se permiten dos URL en este campo. En este caso, vaya al Registro de aplicaciones de Azure AD para agregar la segunda dirección URL.

  5. Marque todas las casillas de verificación de las API de solo lectura.
  6. Seleccione Register.

Agregar la integración a las microaplicaciones de Citrix Workspace

Agregue la integración de Power BI a las microaplicaciones de Citrix Workspace para conectarse a la aplicación. Esto proporciona microaplicaciones de uso inmediato con notificaciones y acciones preconfiguradas que se pueden usar desde ya en su espacio de trabajo.

Siga estos pasos:

  1. En la página de descripción general, seleccione Introducción.

    Se abrirá la página Administrar integraciones.

  2. Seleccione Agregar nueva integración y Agregar una nueva integración a partir de plantillas proporcionadas por Citrix.
  3. Seleccione el mosaico de Power BI.
  4. Introduzca un nombre para la integración.

    Parámetros del conector de Power BI, ID de cliente, secreto de cliente, arrendatario, autorización de OAuth

  5. Introduzca los parámetros del conector que recopiló en los procedimientos anteriores.
    • Introduzca su ID de cliente y secreto del cliente.
    • Introduzca su ID de arrendatario de Office 365.
  6. Seleccione Iniciar sesión con su cuenta de Power BI para habilitar la autorización de OAuth. Se abrirá una página de inicio de sesión de Power BI en una ficha nueva. Se le pedirá que introduzca un nombre de cuenta y una contraseña y que acepte los permisos solicitados.

  7. Seleccione Agregar.

Se abrirá la página Integraciones de microaplicaciones con la integración agregada y sus microaplicaciones. Desde aquí, puede agregar otra integración, seguir configurando sus microaplicaciones de uso inmediato o crear una nueva microaplicación para esta integración.

Ya tiene todo listo para configurar y llevar a cabo su primera sincronización de datos.

Para obtener más información, consulte Verificar las entidades necesarias y Establecer sincronización de datos en el artículo Configurar la integración.

Para obtener información detallada sobre los dispositivos de punto final de las API y las entidades de tabla, consulte Especificaciones del conector de Power BI.

Usar microaplicaciones de Power BI

Las integraciones de las aplicaciones web o SaaS existentes vienen con microaplicaciones de uso inmediato. Comience con estas microaplicaciones y personalícelas conforme a sus exigencias.

Nuestra integración de Power BI incluye las siguientes microaplicaciones preconfiguradas de uso inmediato:

Paneles: Sirve para ver los detalles de los paneles de Power BI.

Notificación o página Flujos de trabajo por caso de uso
Página Paneles Proporciona una lista de los paneles disponibles, con un enlace a una página con detalles.
Página Detalle del panel de mandos Proporciona una vista detallada de solo lectura de un panel de mandos, con un enlace al origen de registro de destino para obtener una vista más detallada.

Informes: Permite ver detalles de los informes de Power BI.

Notificación o página Flujos de trabajo por caso de uso
Notificación Nuevo informe agregado Cuando se agrega un nuevo informe a una cuenta, los suscriptores reciben una notificación.
Página Detalles del informe Proporciona una vista detallada de solo lectura de un informe.
Página Informes Proporciona una lista de informes disponibles, con un enlace a una página con detalles y un enlace al origen de registro de destino para obtener una vista más detallada.