Power BI

Power BI es un conjunto de herramientas de análisis de negocios destinado a analizar datos y compartir información. Supervise su negocio y obtenga respuestas rápidamente con paneles muy completos disponibles en todos los dispositivos. En su aplicación, puede comprobar el estado de las alertas de datos que ha configurado en el servicio Power BI. Para más información sobre las alertas de datos en Power BI, vaya a la página de documentación.

En este tema se muestra cómo utilizar la conexión de Power BI en una aplicación y se enumeran las funciones disponibles.

Lo que necesita para empezar

Uso de la conexión de Power BI en la aplicación

Enumerar las alertas que ha configurado en el servicio Power BI

  1. En el menú Insert (Insertar), seleccione Gallery (Galería) y agregue algunas de las galerías de texto.
  2. Para mostrar las alertas del usuario actual, establezca la propiedad Items de la galería en la siguiente fórmula:

    PowerBI.GetAlerts()

La galería se actualizará con la lista de alertas. Para cada alerta, recibirá su nombre, número identificador e id. del espacio de trabajo del grupo en el que se configuró la alerta. Necesitará el id. de la alerta para obtener más información sobre ella.

Visualización del estado de una alerta

Para ver el estado de la alerta, llame a la función CheckAlertStatus con el id. de alerta obtenido en el paso anterior.

El id. de la alerta se puede pasar como una cadena literal (por ejemplo, "1234") o como una referencia a una sección de la galería rellenada mediante la llamada a GetAlerts() (por ejemplo, Gallery1.Selected.alertId).

Para continuar, agregue una etiqueta y establezca su propiedad Texto en una de estas fórmulas:

  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered

La etiqueta se actualizará con el estado actual de la alerta.

Visualización de las funciones disponibles

Esta conexión incluye las siguientes funciones:

Nombre de la función Descripción
GetAlerts Muestra las alertas que ha configurado en el servicio Power BI.
CheckAlertStatus Comprueba el estado de una alerta determinada.

GetAlerts

Muestra las alertas que ha configurado en el servicio Power BI.

Propiedades de entrada

Ninguna

Propiedades de salida

Nombre de la propiedad Tipo de datos Requerido Descripción
value array No Una matriz de las alertas de datos que ha configurado en el servicio Power BI. Cada elemento de la matriz incluirá:
  • alertTitle: el título de la alerta.
  • alertId: el id. de la alerta.
  • groupId: el id. del grupo en el que se creó la alerta.

CheckAlertStatus

Comprueba el estado de una alerta.

Nota: Las solicitudes a este punto de conexión se limitarán por alerta si se llama con demasiada frecuencia.

Propiedades de entrada

Nombre de la propiedad Tipo de datos Requerido Descripción
alertId integer El id. de la alerta que devuelve GetAlerts.

Propiedades de salida

Nombre de la propiedad Tipo de datos Requerido Descripción
tileValue number No El valor del icono cuando se desencadenó la alerta.
tileUrl string No Dirección URL del icono con la alerta.
alertTitle string No Nombre de la alerta.
isAlertTriggered boolean No Si la alerta se desencadenó ahora.
alertThreshold number No El umbral en el que se desencadenó la alarma.

Vínculos útiles

Consulte todas las conexiones disponibles.
Aprenda a agregar conexiones a sus aplicaciones.