Розуміння обчислюваних показників

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

Обчислюваний показник — це налаштовуване обчислення, створене за допомогою формули або виразу в моделі даних. Він дозволяє користувачам виконувати складні обчислення на основі наявних даних або показників у їхньому наборі даних. У минулому старі інструменти звітності могли виконувати лише базові математичні операції, такі як додавання (SUM) та усереднення чисел. Але цього було недостатньо для організацій з різними потребами в аналізі. Тому були створені обчислювані показники. Вони дозволяють користувачам створювати власні налаштовувані обчислення відповідно до своїх потреб.

Аналогічно, в ActivityInfo обчислювані показники допомагають аналізувати дані більш досконалими способами. Вони відрізняються від обчислюваних полів, оскільки дозволяють об'єднувати дані з кількох форм в одному показнику. Ось кілька речей, які ви можете робити за допомогою обчислюваних показників:

  • Поєднувати дані з різних форм в одному показнику. Наприклад, ви можете підсумувати загальну кількість семінарів та загальну кількість тренінгів, щоб отримати єдине число.
  • Використовувати різні типи агрегацій разом в одному показнику. Наприклад, ви можете поділити суму вчителів на суму студентів, щоб знайти співвідношення студентів і вчителів.
  • Агрегувати дані кілька разів на різних рівнях. Наприклад, ви можете написати формулу, яка дозволить вам підсумувати кількість бенефіціарів на рівні району, знайти максимум для кожної активності в межах району, а потім підсумувати ці максимуми, щоб отримати загальну суму на рівні країни.

Крім того, обчислюваний показник призначений для агрегації. Кожен обчислюваний показник повинен містити функцію агрегації, таку як SUMX, AVERAGEX, COUNTX, COUNTDISTINCTX, MINX, MAXX та інші відповідні функції таблиць, що підтримуються ActivityInfo. Якщо ви забудете включити функцію агрегації у формулу обчислюваного показника, це спричинить помилку.

Обчислювані показники оцінюються на льоту і можуть змінюватися залежно від дій користувача та фільтрів у звіті. На відміну від обчислюваних полів, вони не мають певного контексту, прив'язаного до форми. Натомість нам потрібно вказати вираз, який ми хочемо використовувати, і це може бути певне поле або формула, що повертає єдине значення.

Мова обчислюваних показників в ActivityInfo створена під впливом мови виразів аналізу даних (DAX) від PowerBI та популярного пакета dplyr для R. Ці формули надають користувачам гнучкість у визначенні складних обчислень на основі конкретних вимог.

Наступний елемент
Розуміння обчислюваних таблиць