Сценарный анализ — изменения объёма

Практический пример: аналитика цепочки поставок в Power BI

Nick Switzer

Analytics Lead

Мудрые слова

У каждого есть план, пока он не получит удар в челюсть. -Майк Тайсон

Мужчина в боксёрских перчатках после нокаутирующего удара

Практический пример: аналитика цепочки поставок в Power BI

Источники неопределённости

Женщина с ноутбуком поднимает палец, будто оценивает направление ветра

  • Проекты начинаются с допущений
  • Инструменты анализа должны учитывать эту неопределённость
  • Источники неопределённости:
    • Спрос
    • Соответствие продукта рынку
    • Внешние экономические условия
    • Цена
Практический пример: аналитика цепочки поставок в Power BI

Зависимые связи

Цикл: цена влияет на спрос, спрос — на объём производства, объём — на себестоимость, себестоимость — на цену (начальную точку)

Практический пример: аналитика цепочки поставок в Power BI

Почему нельзя просто запросить больше данных?

Занятой офисный работник говорит по телефону и пишет на бумаге перед ноутбуком

Подготовка и получение коммерческих предложений требует:

  • Времени
  • Ресурсов
Практический пример: аналитика цепочки поставок в Power BI

Создание динамического инструмента сценарного анализа

Название столбца Описание
Part_Number Идентификатор запрошенной детали
Supplier Название поставщика, подавшего предложение
Volume Минимальный объём производства для указанной цены
Unit_Cost Цена за единицу по предложению
Non_recurring_expenses Единовременные расходы для данного объёма производства

 

  • Параметр объёма сценария делает отчёт динамическим.
  • Параметр добавляет в отчёт управляемый пользователем срез.
Практический пример: аналитика цепочки поставок в Power BI

Мера полной стоимости

Supplier Part_Number Volume Unit_Cost Non_recurring_expenses
Supplier_XYZ Part_A 1000 $12.90 $2000
Supplier_XYZ Part_A 5000 $9.78 $3000
Supplier_MNO Part_A 1000 $5.90 $6000
  • Мера полной стоимости должна использовать параметр объёма
  • Мера вернёт наименьшую полную стоимость среди всех допустимых комбинаций:
    • Поставщик
    • Деталь
    • Объём
  • Идеальный случай для итеративной функции
Практический пример: аналитика цепочки поставок в Power BI

Использование итеративной функции

 

MINX(<table>, <expression>) возвращает минимальное значение выражения, вычисленного для каждой строки переданной таблицы.

  Используемая функция

Full Cost (Measure) = MINX(<table>, < expression>)

  Структура меры

Full Cost (Measure) = MINX(FILTER(<table>,<filter>), <Full Cost formula>)

Практический пример: аналитика цепочки поставок в Power BI

Давайте потренируемся!

Практический пример: аналитика цепочки поставок в Power BI

Preparing Video For Download...