Добавить в корзинуПозвонить
Найти в Дзене
Power of BI

Зачем бизнесу What-If параметры в Power BI и как их настроить за 5 шагов

В Power BI есть множество инструментов, которые помогают не просто отображать данные, но и моделировать сценарии развития событий. What-if параметр — один из таких инструментов. Он позволяет создавать интерактивные элементы, с помощью которых пользователи могут менять значения определённых переменных и тут же видеть, как это влияет на итоговые показатели отчёта. Это значительно повышает ценность аналитики, давая возможность оценивать альтернативные варианты и принимать более обоснованные решения. What-If параметры в Power BI применяются, когда нужно: Прикладываем демо, если хотите в режиме реального времени «покрутить параметры» Рекомендуется делать отдельную страницу для what-if анализа, чтобы не путать реальные и потенциальные данные. В этом пошаговом руководстве мы рассмотрим на примере финансового отдела, как создать What-If параметр, чтобы использовать данные о прошлой выручке и умножать их на значение, которое может изменять конечный пользователь для получения динамических резул
Оглавление

В Power BI есть множество инструментов, которые помогают не просто отображать данные, но и моделировать сценарии развития событий. What-if параметр — один из таких инструментов. Он позволяет создавать интерактивные элементы, с помощью которых пользователи могут менять значения определённых переменных и тут же видеть, как это влияет на итоговые показатели отчёта. Это значительно повышает ценность аналитики, давая возможность оценивать альтернативные варианты и принимать более обоснованные решения.

Когда использовать What-If параметр

What-If параметры в Power BI применяются, когда нужно:

  • Сравнить альтернативные сценарии
    Например, смоделировать рост или снижение ключевых показателей, чтобы оценить, как это повлияет на бизнес.
-2
  • Оценить влияние изменения переменной на результат
    Создайте параметр «Процент скидки» (например, от 0% до 50% с шагом 5%), чтобы увидеть, как разные уровни скидок влияют на сумму продаж или прибыль.
  • Проанализировать влияние нескольких переменных одновременно
    Например, вы хотите понять, как на прибыль повлияют одновременно изменение процента скидки и курса валюты.
  • Повысить интерактивность отчета.
    Можно использовать What-if параметры для наглядной демонстрации: меняя значения прямо во время презентации, сразу показывать, как изменяются ключевые показатели (например, EBITDA, маржинальность).
  • Показать, как изменение одного показателя может изменить организационные метрики
    Добавьте параметр «Коэффициент производительности» и покажите, как его изменение влияет на такие метрики, как доход на одного сотрудника или общая производительность отдела.

Прикладываем демо, если хотите в режиме реального времени «покрутить параметры»

Рекомендуется делать отдельную страницу для what-if анализа, чтобы не путать реальные и потенциальные данные.

Ограничения и особенности

  • What-if параметры не являются инструментом точного прогнозирования, а служат для грубой оценки и моделирования сценариев.
  • Результаты, полученные с помощью what-if параметров, могут сильно отличаться от реальных прогнозов, поэтому их стоит использовать для иллюстрации возможностей, а не для принятия критически важных решений.

Как создать What-If параметр

В этом пошаговом руководстве мы рассмотрим на примере финансового отдела, как создать What-If параметр, чтобы использовать данные о прошлой выручке и умножать их на значение, которое может изменять конечный пользователь для получения динамических результатов.

1. Создание нового параметра

Перейдите на вкладку «Моделирование», выберите «Создание параметра» и укажите числовой диапазон.

Создание нового параметра
Создание нового параметра

2. Настройка параметра:

  • Мы не выбираем поле, на котором будем основываться – параметр будет использоваться в мере для изменения данных.
  • Назовите параметр «Выручка Параметр».
  • Установите тип данных – «Десятичное число».
  • Укажите минимум: 0,05, максимум: 2,5, интервал: 0,05, значение по умолчанию: 1.
    Эти значения можно менять в зависимости от ваших целей.

3. Проверка корректности ввода

Если на этом этапе возникнет ошибка, убедитесь, что вы добавили 0 перед десятичным числом. В противном случае ваши данные не будут проверены в Power BI.

Настройка параметра и проверка корректности ввода
Настройка параметра и проверка корректности ввода

4. Добавление среза на страницу

До нажатия кнопки «Создать» можно добавить срез (слайсер) на страницу. Это позволит конечным пользователям изменять What-If параметр напрямую в отчёте, поэтому обычно рекомендуется установить этот флажок.

После нажатия на кнопку «Создать» произойдет следующее:

  • На страницу будет добавлен срез.
  • Появится новая таблица с параметром и мера, которые можно использовать в визуализациях.
 Новая таблица с параметром
Новая таблица с параметром
  • Созданная таблица строится с помощью формулы GENERATESERIES(), где:
    первый параметр — минимальное значение
    второй параметр — максимальное значение
    третий параметр — шаг

    Все три параметра мы заполняли в пункте 3 выше
Мера с формулой GENERATESERIES()
Мера с формулой GENERATESERIES()

Если в будущем потребуется изменить условия What-If параметра, достаточно открыть эту формулу и скорректировать значения параметров.

5. Применение параметра в DAX

Теперь, когда вы создали What-If параметр, мы можем начать использовать его в вычислениях DAX. Это будет реализовано в виде меры, поскольку обычно это работает лучше, чем с вычисляемым столбцом, и помогает отражать эффективность. В данном сценарии я умножаю свою выручку на этот параметр; это позволит мне экспериментировать с возможными суммами прогнозирования.

Применение параметра What-if в вычислениях
Применение параметра What-if в вычислениях

6. Визуализация

После построения уравнения можно приступить к созданию страницы, визуальных элементов и карточек. Вот пример того, как может выглядеть ваша страница прогноза.

Визуализация прогноза
Визуализация прогноза

Вывод:

What-if параметры — это простой и эффективный способ моделировать различные сценарии и сразу видеть, как изменения отдельных переменных отражаются на ключевых бизнес-показателях. Они делают отчёты не только интерактивными, но и гораздо более полезными для анализа и принятия управленческих решений.

https://t.me/bidatamoon — в нашем канале анонсы новых статей, обновления и новости из мира Power BI