Conectarse a Power BI desde Power Apps

Power BI

Power BI é un conxunto de ferramentas de análise empresariais baseado na nube para analizar datos e compartir información. Supervise o seu negocio e obteña respostas rapidamente con paneis ricos dispoñibles en todos os dispositivos. Na súa aplicación, pode comprobar o estado das alertas de datos que configurou no servizo de Power BI. Para obter máis información sobre alertas de datos en Power BI, diríxase á páxina de documentación.

Este tema mostra como usar a conexión de Power BI nunha aplicación e enumerar as funcións dispoñibles.

Requisitos previos

Usar a conexión de Power BI na súa aplicación

Enumerar as alertas que configurou no servizo Power BI

  1. No menú Inserir, seleccione Galería e engada calquera das galerías Galerías de texto.

  2. Para mostrar as alertas do usuario actual, configure a propiedade Items da galería na seguinte fórmula:

    PowerBI.GetAlerts()

A galería actualizarase coa lista de alertas. Para cada alerta, recibirá o nome da alerta, o número de identificación da alerta e o ID do espazo de traballo do grupo no que se configurou a alerta. Necesitará o ID da alerta para obter máis información sobre a alerta.

Ver o estado dunha alerta

Para ver o estado da alerta, chame á función CheckAlertStatus co ID de alerta obtido no paso anterior.

O ID da alerta pódese pasar como unha cadea literal (por exemplo, "1234") ou como unha referencia a unha sección de galería enchida usando a chamada GetAlerts() (por exemplo, Gallery1.Selected.alertId)

Para continuar, engada unha etiqueta e logo configure a súa propiedade Text nunha destas 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

A etiqueta actualizarase co estado actual da alerta.

Ver as funcións dispoñibles

Esta conexión inclúe as seguintes funcións:

Nome da función Descripción
GetAlerts Enumerar as alertas que configurou no servizo Power BI
CheckAlertStatus Comprobar o estado dunha alerta en particular

GetAlerts

Enumerar as alertas que configurou no servizo Power BI.

Propiedades de entrada

Ningún

Propiedades de saída

Nome da propiedade Tipo de datos Requirido Descripción
valor array No Unha matriz das alertas de datos que configurou no servizo Power BI. Cada elemento da matriz incluirá:
  • alertTitle: o título da alerta
  • alertId: o ID da alerta
  • groupId: o ID do grupo no que se creou a alerta

CheckAlertStatus

Comprobe o estado dunha alerta.

Nota

As solicitudes para este extremo limitaranse en función das alertas se se chaman con demasiada frecuencia.

Propiedades de entrada

Nome da propiedade Tipo de datos Requirido Descripción
alertId integer Si O ID da alerta, como o devolve GetAlerts

Propiedades de saída

Nome da propiedade Tipo de datos Requirido Descripción
tileValue Número No O valor do mosaico cando se activou a alerta
tileUrl string No URL do mosaico que ten a alerta
alertTitle string No Nome da alerta
isAlertTriggered boolean No Se a alerta está activada actualmente
alertThreshold Número No O limiar no que se activa a alarma

Vexa todas as conexións dispoñibles
Obteña información sobre como engadir conexións ás súas aplicacións.