Споделяне чрез


Свържете се с Power BI от Power Apps

Power BI.

Power BI е набор от инструменти за бизнес анализ за анализиране на данни и да споделяне на аналитични данни. Наблюдавайте бизнеса си и получавайте отговори бързо с богати табла за управление, достъпни на всяко устройство. В приложението си можете да проверите състоянието на сигналите за данни, които сте задали в услугата на Power BI. За повече информация относно сигналите за данни в Power BI се насочете към страницата с документация.

Тази тема ви показва как да използвате връзката с Power BI в приложение и изброява наличните функции.

Бележка

Връзката на Power BI не е делегируема.

Предварителни изисквания

Използвайте връзката с Power BI в приложението си

Списък на сигналите, които сте задали в услугата на Power BI

  1. В менюто Вмъкване изберете галерия и добавете някоя от галериите Текстови галерии.

  2. За да покажете предупрежденията на текущия потребител, задайте свойството елементи на галерията на следната формула:

    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. Всеки елемент в масива ще включва:
  • alertTitle: заглавието на сигнала
  • alertId: ИД на сигнала
  • groupId: ИД на групата, в която е създаден сигналът

CheckAlertStatus

Проверка на състоянието на сигнал.

Бележка

Заявките до тази крайна точка ще бъдат заглушавани на база предупреждение, ако се извикват твърде често.

Свойства за въвеждане

Име на свойство Тип данни Необходимо Описание
alertId integer Да ИД на сигнала, върнат от GetAlerts

Изходни свойства

Име на свойство Тип данни Необходимо Описание
tileValue номер Не Стойността на плочката при задействане на сигнала
tileUrl string Не URL адрес на плочката, която има сигнала
alertTitle string Не Име на сигнала
isAlertTriggered boolean Не Дали сигналът в момента се задейства
alertThreshold номер Не Прагът, при който се задейства алармата

Вижте всички налични връзки.
Научете как да добавяте връзки към приложенията си.

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).