Підключення до Power BI з Power Apps

Power BI.

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.

Властивості, що вводяться

Немає.

Властивості, що виводяться

Ім'я властивості Тип даних Обов'язковий Опис
значення масив Ні Масив, що містить оповіщення даних, настроєні вами в службі Power BI. Кожен елемент масиву міститиме перелічені нижче значення.
  • alertTitle: заголовок оповіщення
  • alertId: Ідентифікатор оповіщення
  • groupId: ідентифікатор групи, у якій було створено оповіщення

CheckAlertStatus

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

Примітка

Запити до цієї кінцевої точки будуть обмежені і виконуватимуться для окремих оповіщень, якщо функція викликатиметься занадто часто.

Властивості, що вводяться

Ім'я властивості Тип даних Обов'язковий Опис
alertId integer Так Ідентифікатор оповіщення, як його повертає GetAlerts

Властивості, що виводяться

Ім'я властивості Тип даних Обов'язковий Опис
tileValue Номер Ні Значення плитки, на якій було ініційовано оповіщення
tileUrl string Ні URL-адреса плитки, до якої відноситься оповіщення
alertTitle string Ні Назва оповіщення
isAlertTriggered boolean Ні Чи ініційовано оповіщення зараз
alertThreshold Номер Ні Граничне значення, для якого ініціюється оповіщення

Перегляньте усі доступні підключення.
Дізнайтесь, як додавати підключення до програм.

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).