Модель даних Power BI

Уніфікація великих масивів даних · Автоматизація звітності · Моніторинг P&L

Спроєктовано та реалізовано модель даних Power BI для об’єднання різнорідних великих звітних даних від дистриб’юторів і аптечних мереж у єдину аналітичну систему.


Бізнес-контекст

Ланцюг фармацевтичної дистрибуції складається з кількох етапів: виробник → дистриб’ютор → аптека → споживач.

Виробники зазвичай відстежують рух продукції від власних складів до дистриб’юторів або безпосередньо до аптек. У деяких випадках аптечні мережі також надають звіти щодо залишків і sell-out даних.

Такі звіти можуть бути частиною маркетингових домовленостей - наприклад, в обмін на брендовані викладки, розміщення на полицях або відеорекламу біля касових зон.


Виклики даних

  • Один звіт дистриб’ютора може перевищувати 1 мільйон рядків на тиждень.
  • Звіти потрібно було обробляти інкрементально через розмір файлів і обмеження продуктивності.
  • Кожна аптечна мережа надавала дані у власному форматі.
  • Консолідація та звірка виконувалися вручну кількома менеджерами.

Рішення

Я спроєктував і реалізував модель даних Power BI, яка об’єднала всі джерела у єдину аналітичну структуру.

  • Нормалізовано різнорідні звіти дистриб’юторів і аптек до спільної схеми.
  • Побудовано масштабовану модель даних, здатну обробляти мільйони записів за період.
  • Уніфіковано ідентифікатори SKU між джерелами.
  • Забезпечено порівняння планових і фактичних показників по SKU.
  • Реалізовано моніторинг P&L показників на основі консолідованих даних.

Результати

  • Усі звіти дистриб’юторів і аптек консолідовано в єдиній системі.
  • Багатокрокову ручну обробку Excel усунуто.
  • Керівництво отримало прозору аналітику на рівні SKU.
  • Моніторинг P&L став data-driven.