Параметри на Power BI - Как да създавам и използвам параметри в Power BI?

Параметри в Power BI Report

Параметърът не е нищо друго, освен наличието на различен тип сценарии, които да разглеждат крайния резултат от всеки проект. Използвайки среза на параметри в Power BI, ние просто ще разглеждаме различни видове резултати, когато стойностите на параметрите се увеличават или намаляват.

Надяваме се, че сте направили какво-ако-анализ в MS Excel. Това е полезен анализ за разглеждане на различни сценарии, когато независимата променлива се променя с определени инкрементални или декрементирани скорости.

Възможно е да се направи някакъв анализ и в Power BI, като се използва параметърът „Какво-ако-анализ“. В тази статия ще ви покажем как да създадете тези параметри в Power BI. Например, приемете, че изчислявате стойността на продажбите и искате да знаете какви биха били крайните номера на продажбите, ако давате различни проценти на отстъпка. Така че това е възможно с „Какво, ако параметър за анализ.“

Пример за параметър в Power BI

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

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

Можем да видим таблицата в раздела Отчет.

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

Следвайте стъпките по-долу, за да създадете инструмент за нарязване на параметри за отстъпка.

  • Стъпка 1: Отидете в раздела „Моделиране“ и кликнете върху „Нов параметър“.
  • Стъпка 2: Сега ще видим по-долу прозореца за параметрите What If Analysis.
  • Стъпка 3: Първото нещо, което можем да направим с този прозорец, е дадено име на нашия параметър. Ние даваме името като „Discount Slab“.
  • Стъпка 4: След това можем да изберем опцията „Тип данни“ като Цяло число, Десетично число и Фиксирано десетично число. “

Избирам типа данни като „Цял номер“.

  • Стъпка 5: След това ще решим какъв е минималният брой и какъв е максималният брой. В този случай номерата ни за отстъпки варират от 0 до 5, така че ще поставим „Нула“ за минимум и 5 за максимални плочи.
  • Стъпка 6: Следващата опция е „Инкрементална стойност“, т.е., когато режещата машина е увеличена или намалена, каква трябва да бъде инкременталната стойност? В този случай нашите числа трябва да се увеличат с 1, а стойността по подразбиране е нищо.
  • Стъпка 7: Сега кликнете върху „Ok“ и ще имаме резачка като долната.

Още нещо, което трябва да забележите, е, че този слайсър има създадена автоматична таблица и тази таблица има две колони, т.е. „Discount Slab and Discount Slab Value“.

Тези две колони се създават автоматично от две DAX функции, т.е. „GENERATESERIES“ и „SELECTEDVALUE“.

Таблица с отстъпки

Таблица за стойност на отстъпка на плоча

Функцията GENERATESERIES казва „GENERATESERIES (0, 5, 1)“, т.е. Минималната стойност е „0“, максималната стойност е „5“, а инкременталната стойност е „1“.

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

  • Щракнете с десния бутон върху „Таблица за продажби“ и изберете „Нова мярка“.
  • Това ще ни помоли да назовем новата мярка, така че дайте името като „Продажби след отстъпка“.
  • Отворете функцията SUMX.
  • Първият аргумент на функцията SUMX DAX е „Таблица“, т.е. от коя таблица използваме колони за изчисляване на „Продажби след отстъпка“, в този пример се концентрираме върху „Таблица продажби“, така че давайте препратка само към тази таблица .

Следващият аргумент е „Израз“, т.е. какво трябва да бъде изчислението, което трябва да се извърши. И така, това, което трябва да направим тук, е от стойността „Общи продажби“, за да извадим процента, избран от параметъра на слайсера.

  • Така че първо дайте препратка към графата за стойност „Общо продажби“.
  • Въведете знака минус (-).
  • Сега отново изберете колоната „Общи продажби“.
  • Сега поставете знак за умножение (*).
  • Сега трябва да умножим с „Стойност на отстъпка на плоча“ от таблицата с параметри „Отстъпка на плоча“.

Забележка: Натиснете ALT + ENTER, за да преминете към следващия ред в случай на дълги формули.

Забележка: Разделено на 100, за да получите процентната стойност.

  • Натиснете клавиша enter и ще имаме нова мярка в „Таблица за продажби“.
  • Сега плъзнете и пуснете нови мерки към съществуващата таблица, за да видите нови стойности на продажбите след отстъпка.

Показва същите стойности като старата, нали ??

  • Сега увеличете отстъпката до 3 и вижте цифрите.

Еха!! Сега имаме нова стойност на продажбите, след като се приспаднат 3% от стойностите на общите продажби.

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

Можете да изтеглите този шаблон за параметри на Power BI тук - Шаблон за параметри на Power BI

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

  • В Power BI параметрите се използват за извършване на анализ какво-ако.
  • Можем да зададем минимални и максимални параметри, както и номера на типа данни.
  • Когато параметърът е зададен, ще се създаде нова таблица с помощта на DAX функции.
  • Трябва да се създаде нова стойност като „Нова мярка“, а не като „Нова колона“.

Интересни статии...