Power BI DAX функции

DAX в Power BI означава изрази за анализ на данни. Това е език за изразяване на формули, използван в Power BI и други инструменти за визуализация. Използва се за създаване на различни видове формули. Всички ние използваме различни функции Excel от дълго време в MS Excel. DAX е като функцията за вмъкване на Excel. В DAX пишем различните видове формули, които се използват за моделиране на данни Power BI.

Що се отнася до сумата на всички данни на колони в Excel, използваме функцията Sum. По подобен начин използваме функцията Sum в Power BI, за да получим сумата от различни и избрани колони. Това е само пример. Освен сумата можем да изпълняваме много видове функции и да прилагаме много или всякакъв тип математически функции в DAX.

Ако знаем как да използваме функциите за вмъкване на Excel, тогава ще ни бъде лесно да използваме DAX в Power BI. Много хора са запознати с видовете типове данни, използвани в DAX. Тези типове данни са същите като тези, използвани в Excel, като Integers, Double, String и т.н. И методът на приложение е същият като функцията Insert на MS Excel.

Как да използвате формула DAX в Power BI?

За да използвате формулата на Power BI DAX, трябва да работите с данни, така че можете да изтеглите работната книга на excel от връзката по-долу, която се използва за този пример.

Можете да изтеглите този шаблон за BI BIX Excel тук - Шаблон Power BI DAX Excel

Имаме таблица с данни за продажбите на някои електронни продукти като Mobile, Desktop, Tablet и Laptop.

Сега отворете Power BI. Ще получим прозорец за регистрация. Пропуснете прозореца и влезте в първата начална страница на Power BI.

  • За да импортирате данни в Power BI, щракнете върху опцията Получаване на данни, която се намира в лентата на менюто Начало, както е показано по-долу.

  • Сега избираме типа файл, който искаме да качим. Ето, нашите данни са във excel файл. Изберете файла Excel и щракнете върху Connect .

  • Това ще ни отведе да разгледаме прозореца. Оттам ще търсим и отваряме файла, който искаме да качим.

  • Сега от прозореца на Navigator маркираме листа, който искаме да изберем и работим. Ето, нашият лист е наречен Sheet1 . След като проверим квадратчето спрямо името на листа, ще можем да видим данните в този лист. Сега кликнете върху бутона Зареждане. Можем да изберем да трансформираме данни, ако искаме да направим някои промени в данните.

  • След като данните се качат в Power BI, ще можем да видим името на колоните в раздела Полета, както е показано по-долу. Това е достъпно от дясната страна на прозореца.

  • Изберете данните, които искаме да използваме за изчисляване. Да речем, че колоната е Количество . За да видите данните, ще изберем Визуализация на картата .

Това ще даде визуализация, както е показано по-долу.

  • Сега ще вмъкнем нова колона с помощта на DAX в качена колона и там ще вмъкнем формула за изчисляване на сумата от продажбата. За целта създайте нова колона, като щракнете с десния бутон на мишката върху името на листа, което се намира в секцията Полета .

  • Ще получим подобно поле с формула на excel в Power BI. Там ще видим името на колоната.

  • Сега тук можем да променим името на колоната според нашите нужди. Нека кажем, че името е сума на продажбата . За да получим сумата на продажбата, трябва да умножим единичната цена и количеството на листа1, както е по-долу.

  • Сега ще изберем създадената колона Sum of Sale, по подобен начин, както ще направим по-горе.

Ще видим, според формулата, използвана по-горе за сумата на продажбата, получихме резултата във визуалната карта като 1 милиард.

Това е начинът на използване на простата проста формула в DAX.

  • Сега ще съхраняваме изчислените полета. За това отидете в раздела Начало меню и щракнете върху опцията Въвеждане на данни, както е показано по-долу.

  • Сега ще получим опцията Create table. Въведете новото име на таблицата като калкулация на продажбите и щракнете върху Зареждане .

Ще видим, в секцията полета вече има таблицата, която сме създали, заедно с колоната, която има.

Сега истинският DAX ще видим под таблицата, която сме създали.

  • Щракнете с десния бутон върху таблицата за изчисление на продажбите и изберете нова мярка в името на изчислението.

  • Поставете всяка функция, която искате. Нека каже „ Средно“ и натиснете Enter, за да потвърдите.

  • Сега ще изберем създадената мярка Изчисляване по подобен начин, както направихме по-горе.

Съгласно използваната формула, получихме резултата в визуалната карта като 38.69.

Ето как можем да вмъкнем още много функции и формули в Power BI с помощта на DAX. Можем да се опитаме да вмъкнем и функциите Sum, Count за по-добро разбиране.

ЗАБЕЛЕЖКА: Файлът на таблото за управление на Power BI също може да бъде изтеглен от връзката по-долу и окончателният изход може да бъде видян. Можете да изтеглите този шаблон на Power BI DAX тук - Шаблон Power BI DAX

Плюсове на функцията Power BI DAX

  • Използването на DAX е много лесно и вмъкване на различни функции там.
  • Можем да използваме и свързваме всички листове и функции заедно.
  • Приложението и използването са същите като използваме функцията Insert в MS Excel.

Неща, които трябва да запомните

  • DAX не се използва само в Power BI, но се предлага и в различни инструменти за визуализация.
  • Функциите на DAX са същите като функцията за вмъкване на MS Excel и също така по-голямата част от функциите в DAX има същия синтаксис като тази на функциите на MS Excel.
  • За да работим в DAX, трябва да знаем популярната функция на Excel и техния синтаксис, как да ги прилагаме.
  • DAX използва същия тип данни, който сме използвали във VBA Макроси.
  • Синтаксисът на DAX винаги трябва да започва с името на Sheet, който се използва, докато качва данните в Power BI.

Препоръчителни статии

Това е ръководство за Power BI DAX. Тук обсъждаме как да вмъкнем формули DAX за изчисляване на данни в Power BI заедно с практически пример. Можете също да разгледате следните статии, за да научите повече -

  1. Excel Hacks | Шаблон на Excel
  2. Преобразуване на Excel в CSV (Примери)
  3. Преглед на ипотечния калкулатор на Excel
  4. Как да изчислим вариацията в Excel?
  5. Как да използвате Календар DAX функция в Power BI?
  6. Power BI IF изявление
  7. Как да използвате филтър DAX функция в Power BI?
  8. Създаване на примерно табло в Power BI
  9. Основни характеристики на Power BI за визуализация на данни