Обобщени функции в Power BI
Когато комбинираме или обобщаваме числовите данни, това се нарича „ агрегиране “, така че изходът, който получаваме от това, се нарича „ агрегиран “. Така че често срещаните функции за агрегиране са „SUM, AVERAGE, MIN, MAX, COUNT, DISTINCTCOUNT“ и т.н. Така че, за да използваме всички тези обобщени функции, се нуждаем от някакъв вид данни и тези данни трябва да са буквено-цифрови данни. Обобщена функция може да се приложи само за числов набор от данни, но има ситуация, в която ще работи и за азбучни данни.
Добре, нека научим всяка от тези агрегирани функции на Power BI с практически подход сега.

Примери за обобщени функции в Power BI
Можете да изтеглите следната работна книга, за да използвате същия файл, който използвахме в този пример.
- По-долу са данните, които ще използваме за демонстриране на обобщени функции в Power BI; можете да изтеглите работната книга и да я използвате.

- Вече качихме горната таблица с данни във файла Power BI Desktop. Вие също качвате таблицата с данни, за да стартирате функциите DAX.

- Ще създадем нова таблица с мерки, за да съхраним всички обобщени мерки, така че отидете в раздела Моделиране и кликнете върху „ Нова таблица “.

- Това ще ви помоли да дадете име на таблицата, така че дайте името като „ Обобщени функции “ и поставете знак за равенство.

- Кликнете върху клавиша enter и той ще създаде нова таблица като тази.

В тази таблица ще съхраним всички наши нови мерки.
# 1 - СУММА
- Така че първият ни опит за обобщена функция е SUM, така че щракнете с десния бутон върху новата таблица и изберете опцията „ Нова мярка “.

- Сега назовете мярката като „1 обобщена функционална сума“.

- Сега добавяме или сумираме продажната стойност, така че отворете функцията SUM DAX .

- SUM е много лесно; просто трябва да изберем какво е името на колоната, което трябва да обобщим, така че изберете колоната „ Продажби “ от списъка IntelliSense.

- Добре, това е всичко; затворете скобата и натиснете клавиша Enter, за да затворите първата обобщена функция. И така, първата ни мярка за SUM е създадена в новата таблица.

- Сега поставете визуалното изображение „ Card “ от списъка за визуализация.

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

- Получаваме следния резултат.

- Ето, имаме обща стойност на продажбите, като използваме същата мярка, можем да получим и мъдро обобщение за „Лице за продажби“, за това използване на визуалното изображение „Таблица“.

- Плъзнете и пуснете „ 1 обобщена функция функция “ от първата таблица и „ лице за продажби “ от втората таблица.

- Получаваме следния резултат.

# 2 - СРЕДНО
За следващата агрегирана функция на BI ще научим „СРЕДНО“, както всички знаем; използваме това, за да намерим средната стойност по избраната категория.
- Отново щракнете с десния бутон на мишката върху новата таблица и назовете мярката като „ 2 Aggregate Function Average “ и отворете функцията AVERAGE DAX.

За тази функция трябва да изберем колоната, за която се опитваме да намерим средната стойност.

- Добре, сега плъзнете и пуснете тази нова мярка в визуалната таблица.

- Получаваме следния резултат.

И така, за всеки продавач имаме средна стойност на продажбите.
# 3 - БРОЙ
Имаме средна стойност на продажбите; това се изчислява чрез общите продажби, разделени на брой договорени покупки.
- Сега, използвайки функцията COUNT в Excel, ще разберем колко договорени покупки има за всеки продавач.

- Тъй като намираме броя на запорните елементи за графата „ Продажби “, изберете същата колона от таблицата.

- Добре, сега плъзнете и пуснете тази нова мярка в таблицата, за да видите броя на договорените покупки на всеки продавач.

- Получаваме следния резултат.

- За всеки продавач има 12 договорени покупки. Сега можем да разберем как са достигнали средните стойности, например продавачът „Джон“ общите продажби са 3,43 161, а броят на договорените покупки, които има, е 12, така че Средна = 343161/12 = 28596,75.

# 4 - MIN & MAX
По същия начин от 12 транзакции на всеки продавач трябва да намерим каква е минималната транзакция и каква е максималната транзакция. Така че това може да бъде постигнато чрез използване на MIN в Excel и MAX функции в Excel.
- По-долу е показателят за намиране на транзакции с минимална стойност.

- Използвайте тази мярка, за да намерите минималната транзакция на всеки продавач.

- По същия начин измерването по-долу изчислява транзакцията с максимална стойност.

- Получаваме следния резултат.

- Тук виждаме транзакции с минимална и максимална стойност; с това можем да кажем, че максималната стойност на транзакцията на всеки продавач е над общата средна стойност.
# 5 - DISTINCTCOUNT
В Excel, като премахнем дубликати, можем да намерим колко уникални стойности има, но в Power BI трябва да използваме функцията DAX, за да получим това число, така че функцията DISTINCTCOUNT може да получи уникалните стойности, които да се отчитат от избраната колона.
- Например от колоната „Лице за продажби“ може да се наложи да намерим колко продавачи има; по-долу обобщена функция ще получи уникалния брой продавачи.

- Използвайте визуални карти, за да получите общия брой продавачи.

И така, има общо пет продавачи.
Забележка: Файлът с обобщени функции на Power BI също може да бъде изтеглен от връзката по-долу и крайният изход може да бъде видян.
Можете да изтеглите този шаблон за агрегирани функции на Power BI тук - Шаблон за агрегирани функции на Power BIНеща, които трябва да запомните тук
- Други агрегатни функции са VAR, STD.V.
- Функцията COUNT отчита само числови стойности от избраната колона, така че ако искате да преброите както числови, така и азбучни стойности, използвайте функцията COUNTA.