Параметри в 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 функции.
- Трябва да се създаде нова стойност като „Нова мярка“, а не като „Нова колона“.