Share via


Connectar-se al Power BI des del Power Apps

El Power BI

El Power BI és un conjunt d'eines d'anàlisis empresarial basat en el núvol per analitzar dades i compartir coneixements. Superviseu l'empresa i obteniu respostes ràpidament als escriptoris digitals disponibles a tots els dispositius. A l'aplicació, podeu comprovar l'estat de les alertes de dades que heu configurat al servei del Power BI. Per obtenir més informació sobre les alertes de dades al Power BI, dirigiu-vos a la pàgina de la documentació.

En aquest tema es mostra com s'utilitza la connexió del Power BI en una aplicació i enumera les funcions disponibles.

Nota

La connexió de Power BI no és delegable.

Requisits previs

Utilitzar la connexió del Power BI a l'aplicació

Fer una llista dels avisos que heu configurat al servei del Power BI

  1. Al menú Insereix, seleccioneu Galeria i afegiu-hi qualsevol de les galeries de text.

  2. Per mostrar les alertes de l'usuari actual, definiu la propietat Items de la galeria a la fórmula següent:

    PowerBI.GetAlerts()

La galeria s'actualitzarà amb la llista d'alertes. Per a cada alerta, rebreu el nom de l'alerta, el número d'identificació de l'alerta i l'identificador de l'àrea de treball de grup en què es va configurar l'alerta. Us caldrà l'identificador de l'alerta per obtenir més informació sobre l'alerta.

Veure l'estat d'una alerta

Per visualitzar l'estat de l'alerta, truqueu a la funció CheckAlertStatus amb l'identificador d'alerta obtingut del pas anterior.

L'identificador d'alerta es pot passar bé com a cadena literal (per exemple, "1234") o com a referència a una secció de galeria emplenada amb la trucada GetAlerts() (per exemple, Gallery1.Selected.alertId)

Per continuar, afegiu una etiqueta i, a continuació, definiu la propietat Text en una d'aquestes fórmules:

  • 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

L'etiqueta s'actualitzarà amb l'estat actual de l'alerta.

Veure les funcions disponibles

Aquesta connexió inclou les funcions següents:

Nom de la funció Descripció
GetAlerts Feu una llista dels avisos que heu configurat al servei del Power BI
CheckAlertStatus Comproveu l'estat d'una alerta determinada

GetAlerts

Feu una llista dels avisos que heu configurat al servei del Power BI.

Propietats d'entrada

Cap.

Propietats de sortida

Nom de la propietat Tipus de dades Necessari Descripció
valor matriu No Una matriu de les alertes de dades que heu configurat al servei del Power BI. Cada element de la matriu inclourà:
  • alertTitle: títol de l'alerta
  • alertId: identificador de l'alerta
  • groupId: identificador del grup al qual s'ha creat l'alerta

CheckAlertStatus

Comproveu l'estat d'una alerta.

Nota

Les sol·licituds en aquest extrem es limitaran per avís si es truquen gaire freqüentment.

Propietats d'entrada

Nom de la propietat Tipus de dades Necessari Descripció
alertId integer Identificador de l'alerta, tal com el torna GetAlerts

Propietats de sortida

Nom de la propietat Tipus de dades Necessari Descripció
tileValue Número No Valor de la peça quan s'ha activat l'alerta
tileUrl string No URL per a la peça que té l'alerta
alertTitle string No Nom de l'alerta
isAlertTriggered boolean No Si l'alerta està activa actualment
alertThreshold Número No Llindar en el qual s'activa l'alarma

Vegeu totes les connexions disponibles.
Més informació sobre com afegir connexions a les aplicacions.

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).