Csatlakozás a Power BI programhoz Power Apps alkalmazásokból
A Power BI az üzleti elemzési eszközök csomagja az adatok elemzéséhez és meglátások megosztásához. Figyelheti üzleti tevékenységét, és a minden eszközön elérhető intelligens irányítópultokon gyorsan kaphat válaszokat. Az alkalmazásban ellenőrizheti a Power BI szolgáltatásban beállított adatriasztások állapotát. A Power BI adatriasztásaival kapcsolatos további információkat a dokumentációs oldal lehetőségen találhat.
Ez a témakör ismerteti, hogyan használható a Power BI-kapcsolat alkalmazásokban, és felsorolja a rendelkezésre álló függvényeket.
Megjegyzés
A Power BI-kapcsolat nem delegálható.
Előfeltételek
- Regisztráció
- Adja hozzá a Power BIkapcsolat lehetőséget
- Alkalmazás létrehozása sablonból, adatokból vagy nulláról
Használja a Power BI-kapcsolatot az alkalmazásában
Sorolja fel a Power BI szolgáltatásban beállított riasztásokat
A Beszúrás menüben válassza a Katalógus lehetőséget, és adja hozzá valamelyik Szövegkatalógus lehetőséget.
Az aktuális felhasználói riasztások megjelenítéséhez állítsa a gyűjtemény Elemek tulajdonságát a következő képletre:
PowerBI.GetAlerts()
A rendszer ekkor frissíti a katalógust a riasztások listájával. Minden riasztás esetében megjelenik a riasztás neve, a riasztás azonosítószáma és a csoportos munkaterület azonosítója, ahol a riasztás konfigurálva lett. A riasztással kapcsolatos további információk eléréséhez szüksége lesz a riasztásazonosítóra.
Egy riasztás állapotának megtekintése
A riasztás állapotának megtekintéséhez használja a Riasztás állapotának ellenőrzése függvényt a fenti lépésben megkapott riasztásazonosítóval.
A riasztási azonosító akár konstansértékű sztring formájában is átadható (pl. "1234"), vagy a GetAlerts () hívásával megjelenített katalógusszakaszra (pl. Gallery1. kiválasztott. alertId).
A folytatáshoz adjon hozzá egy címkét, és a Szöveg tulajdonságát állítsa az alábbi képletek egyikére:
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 rendszer ekkor frissíti a címkét a riasztás aktuális állapotával.
A rendelkezésre álló függvények megtekintése
Ez a kapcsolat a következő függvényeket tartalmazza:
Függvénynév | Ismertetés |
---|---|
GetAlerts | Sorolja fel a Power BI szolgáltatásban beállított riasztásokat |
Riasztás állapotának ellenőrzése | Egy adott riasztás állapotának ellenőrzése |
GetAlerts
Sorolja fel a Power BI szolgáltatásban beállított riasztásokat.
Bemeneti tulajdonságok
Nincs.
Kimeneti tulajdonságok
Tulajdonság neve | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
érték | tömb | Nem | A Power BI szolgáltatásban beállított adatriasztások tömbje. A tömb elemei a következőket tartalmazzák:
|
Riasztás állapotának ellenőrzése
Egy riasztás állapotának ellenőrzése.
Megjegyzés
Az ennek a végpontnak küldött kérelmek riasztásonként szabályozva lesznek, ha azokat túl gyakran hívják meg.
Bemeneti tulajdonságok
Tulajdonság neve | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
Riasztás azonosítója | integer | Igen | Egy riasztás a GetAlerts által visszaadott azonosítója |
Kimeneti tulajdonságok
Tulajdonság neve | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
Csempe értéke | Szám | Nem | A csempe értéke a riasztás aktiválódásakor |
Csempe URL-címe | string | Nem | A riasztást tartalmazó csempe URL-címe |
alertTitle | string | Nem | A riasztás neve |
isAlertTriggered | boolean | Nem | Azt határozza meg, hogy a riasztás jelenleg aktiválva van-e |
Riasztás küszöbértéke | Szám | Nem | A riasztás aktiválódásának küszöbértéke |
Hasznos hivatkozások
Az összes rendelkezésre álló kapcsolat áttekintése.
További információk a kapcsolatok hozzáadása alkalmazásokhoz lehetőségről.
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).