Мова: Українська
Обчислюваний показник — це користувацьке обчислення, створене за допомогою формули або виразу в моделі даних. Він дозволяє користувачам виконувати складні обчислення на основі наявних даних або показників у їхньому наборі даних. Раніше старі інструменти звітності могли виконувати лише базові математичні операції, як-от додавання (SUM) та усереднення чисел. Але цього було недостатньо для організацій з різними потребами в аналізі. Тому були створені обчислювані показники. Вони дозволяють користувачам створювати власні обчислення відповідно до своїх потреб.
Аналогічно, в ActivityInfo обчислювані показники допомагають аналізувати дані більш досконалими способами. Вони відрізняються від обчислюваних полів, оскільки дозволяють об'єднувати дані з кількох форм в одному показнику. Ось кілька речей, які ви можете робити за допомогою обчислюваних показників:
- Поєднувати дані з різних форм в один показник. Наприклад, ви можете скласти загальну кількість семінарів та загальну кількість тренінгів, щоб отримати одне число.
- Використовувати різні типи агрегацій разом в одному показнику. Наприклад, ви можете розділити суму вчителів на суму учнів, щоб знайти співвідношення учнів та вчителів.
- Агрегувати дані кілька разів на різних рівнях. Наприклад, ви можете написати формулу, яка дозволить вам підсумувати кількість бенефіціарів на рівні району, знайти максимум для кожної активності в межах району, а потім скласти ці максимуми, щоб отримати загальну суму на рівні країни.
Крім того, обчислюваний показник призначений для агрегації. Кожен обчислюваний показник повинен містити функцію агрегації, таку як SUMX, AVERAGEX, COUNTX, COUNTDISTINCTX, MINX, MAXX та інші відповідні табличні функції, що підтримуються ActivityInfo. Якщо ви забудете включити функцію агрегації у формулу обчислюваного показника, це призведе до помилки.
Обчислювані показники оцінюються на льоту і можуть змінюватися залежно від дій користувача та фільтрів у звіті. На відміну від обчислюваних полів, вони не мають певного контексту, прив'язаного до форми. Натомість нам потрібно вказати вираз, який ми хочемо використовувати, і це може бути певне поле або формула, що дає одне значення.
Мова обчислюваних показників в ActivityInfo створена під впливом мови виразів аналізу даних (DAX) від PowerBI та популярного R-пакету dplyr. Ці формули надають користувачам гнучкість у визначенні складних обчислень на основі конкретних вимог.