Power BI

Power BI — это набор средств бизнес-аналитики для анализа данных и обмена сведениями. Отслеживайте свою бизнес-деятельность и быстро получайте ответы на вопросы, используя многофункциональные информационные панели на каждом устройстве. В приложении можно проверить состояние оповещений о данных, настроенных в службе Power BI. Дополнительные сведения об оповещениях о данных в Power BI см. на странице документации.

В этой статье показано, как использовать подключение Power BI в приложении, а также перечислены доступные функции.

Что нужно для начала работы

Использование подключения Power BI в приложении

Перечисление оповещений, настроенных в службе Power BI

  1. В меню Вставка выберите Коллекция и добавьте любую из коллекций текстов в поле Коллекции текстов.
  2. Чтобы отобразить оповещения текущего пользователя, задайте для свойства Items коллекции следующую формулу:

    PowerBI.GetAlerts()

В коллекции обновится список оповещений. Для каждого оповещения вы получите имя и код оповещения, а также идентификатор рабочей области группы, в которой настроено оповещение. Для получения дополнительных сведений об оповещении потребуется его идентификатор.

Просмотр состояния оповещения

Чтобы просмотреть состояние оповещения, вызовите функцию CheckAlertStatus с помощью идентификатора оповещения, полученного на предыдущем шаге.

Идентификатор оповещения можно передать в виде строкового литерала (например, "1234") или ссылки на раздел коллекции, заполненной с помощью вызова GetAlerts() (например, Gallery1.Selected.alertId).

Чтобы продолжить, добавьте метку и задайте для ее свойства Text одну из этих формул:

  • 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.

Входные свойства

Нет.

Выходные свойства

Имя свойства Тип данных Требуется Описание
value массив Нет Массив оповещений о данных, настроенных в службе Power BI. Каждый элемент в массиве содержит следующее:
  • alertTitle — заголовок оповещения;
  • alertId — идентификатор оповещения;
  • groupId — идентификатор группы, в которой создано оповещение.

CheckAlertStatus

Проверка состояния оповещения.

Примечание. Запросы к этой конечной точке будут регулироваться в зависимости от каждого оповещения, если вызывать их слишком часто.

Входные свойства

Имя свойства Тип данных Требуется Описание
alertId целое число Да Идентификатор оповещения, возвращенный GetAlerts

Выходные свойства

Имя свойства Тип данных Требуется Описание
tileValue число Нет Значение плитки при активации оповещения
tileUrl строка Нет URL-адрес плитки с оповещением
alertTitle строка Нет Имя оповещения
isAlertTriggered логическое значение Нет Определяет, активировано ли оповещение
alertThreshold число Нет Пороговое значение, при достижении которого оповещение активируется

Полезные ссылки

Сведения о всех доступных подключениях см. здесь.
Узнайте, как добавлять подключения в приложения.