Свържете се с Power BI от Power Apps
Power BI е набор от инструменти за бизнес анализ за анализиране на данни и да споделяне на аналитични данни. Наблюдавайте бизнеса си и получавайте отговори бързо с богати табла за управление, достъпни на всяко устройство. В приложението си можете да проверите състоянието на сигналите за данни, които сте задали в услугата на Power BI. За повече информация относно сигналите за данни в Power BI се насочете към страницата с документация.
Тази тема ви показва как да използвате връзката с Power BI в приложение и изброява наличните функции.
Бележка
Връзката на Power BI не е делегируема.
Предварителни изисквания
- Записване
- Добавяне на Power BI връзката
- Създаване на приложение от шаблон, от данни или от самото начало
Използвайте връзката с Power BI в приложението си
Списък на сигналите, които сте задали в услугата на Power BI
В менюто Вмъкване изберете галерия и добавете някоя от галериите Текстови галерии.
За да покажете предупрежденията на текущия потребител, задайте свойството елементи на галерията на следната формула:
PowerBI.GetAlerts()
Галерията ще се актуализира със списъка на сигналите. За всеки сигнал ще получите името на предупреждението, идентификационния номер на сигнала и идентификационния номер на работното пространство на групата, в което е конфигуриран сигналът. Ще се нуждаете от идентификационния номер на предупреждението, за да получите допълнителна информация за сигнала.
Преглед на състоянието на сигнал
За да видите състоянието на сигнала, извикайте функцията CheckAlertStatus с идентификационния номер на сигнала, получен от стъпката по-горе.
Идентификационният идентификатор може да бъде предаден или като буквален низ (напр. "1234"), или като препратка към секцията от галерия, попълнена с повикването GetAlerts() (например Gallery1.Selected.alertId)
За да продължите, добавете етикет и след това задайте неговото свойство Текст на една от тези формули:
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
Етикетът ще се актуализира с текущото състояние на сигнала.
Преглед на наличните функции
Тази връзка включва следните функции:
Име на функция | Описание |
---|---|
GetAlerts | Списък на сигналите, които сте задали в услугата на Power BI |
CheckAlertStatus | Проверка на състоянието на определен сигнал |
GetAlerts
Списък на сигналите, които сте задали в услугата на Power BI.
Свойства за въвеждане
Нищо.
Изходни свойства
Име на свойство | Тип данни | Необходимо | Описание |
---|---|---|---|
стойност | масив | Не | Масив от сигнали за данни, които сте задали в услугата на Power BI. Всеки елемент в масива ще включва:
|
CheckAlertStatus
Проверка на състоянието на сигнал.
Бележка
Заявките до тази крайна точка ще бъдат заглушавани на база предупреждение, ако се извикват твърде често.
Свойства за въвеждане
Име на свойство | Тип данни | Необходимо | Описание |
---|---|---|---|
alertId | integer | Да | ИД на сигнала, върнат от GetAlerts |
Изходни свойства
Име на свойство | Тип данни | Необходимо | Описание |
---|---|---|---|
tileValue | номер | Не | Стойността на плочката при задействане на сигнала |
tileUrl | string | Не | URL адрес на плочката, която има сигнала |
alertTitle | string | Не | Име на сигнала |
isAlertTriggered | boolean | Не | Дали сигналът в момента се задейства |
alertThreshold | номер | Не | Прагът, при който се задейства алармата |
Помощни линкове
Вижте всички налични връзки.
Научете как да добавяте връзки към приложенията си.
Бележка
Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)
Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).