Курс аналітики даних · Урок 6 з 9 · 15 липня 2026

Дашборд у Power BI з нуля: покрокова інструкція

Ви завантажили дані в Power BI Desktop, накидали кілька діаграм — і отримали сторінку, з якої нічого не зрозуміло. Знайома ситуація. Проблема більшості перших звітів не в даних, а у відсутності методу: який візуал обрати, як розмістити елементи, як дати користувачу фільтри й не перевантажити сторінку.

Power BI·9 хв читання
Дашборд у Power BI з нуля: покрокова інструкція

У цьому уроці ви пройдете весь шлях створення дашборда продажів магазину: від вибору типів візуалів до зрізів, drill-down, форматування та публікації в Power BI Service. Наприкінці у вас буде робочий дашборд і чек-лист типових помилок дизайну, яких варто уникати.

Це урок 6 безкоштовного курсу аналітики даних. Якщо ви ще не встановили Power BI Desktop і не підключали джерела даних — спершу перегляньте попередній урок про Power BI.

Крок 1. Підготуйте дані й сформулюйте питання

Дашборд відповідає на конкретні питання бізнесу, а не «показує все». Для нашого магазину візьмемо демо-базу з попередніх уроків: таблиці orders (id, customer_id, order_date, amount, status), customers (id, name, city, created_at), products (id, name, category, price) та order_items (order_id, product_id, qty).

Сформулюйте 3–5 питань, на які має відповідати сторінка. Наприклад:

  • Скільки виручки принесли завершені замовлення і як вона змінюється за місяцями?
  • Які категорії товарів продаються найкраще?
  • З яких міст приходять клієнти з найбільшим чеком?
  • Яка частка скасованих замовлень?

Якщо дані ще в MySQL, витягніть їх через конектор MySQL (Головна → Отримати дані → База даних MySQL) або підготуйте вітрину запитом:

SELECT
    o.id AS order_id,
    o.order_date,
    o.amount,
    o.status,
    c.city,
    p.category,
    oi.qty
FROM orders o
JOIN customers c   ON c.id = o.customer_id
JOIN order_items oi ON oi.order_id = o.id
JOIN products p    ON p.id = oi.product_id;

Для базових метрик створіть кілька мір у DAX — вони знадобляться майже в кожному візуалі:

Виручка =
CALCULATE(
    SUM(orders[amount]),
    orders[status] = "completed"
)

Кількість замовлень = COUNTROWS(orders)

Середній чек = DIVIDE([Виручка], [Кількість замовлень])

Детально про міри, CALCULATE і контексти поговоримо в уроці про DAX. Зараз достатньо розуміти: міра — це формула, яка перераховується під кожен візуал і фільтр автоматично.

Крок 2. Оберіть правильні типи візуалів

Найчастіша причина «нечитабельного» дашборда — невдалий тип діаграми. Правило просте: тип візуала визначає питання, а не естетика. Орієнтуйтеся на таблицю:

ПитанняВізуал у Power BIПриклад для магазину
Динаміка в часіЛінійна діаграма (Line chart)Виручка за місяцями
Порівняння категорійГістограма зі стовпцями (Bar/Column chart)Виручка за категоріями товарів
Частка від цілого (2–5 частин)Кільцева діаграма (Donut chart)Частка статусів замовлень
Одне ключове числоКартка (Card) або KPIВиручка, середній чек
Деталізація по рядкахТаблиця або матриця (Matrix)Топ-10 товарів із qty і сумою
ГеографіяМапа (Map)Виручка за містами клієнтів
Дві метрики одночасноКомбінована діаграма (Line and column)Виручка + кількість замовлень

Кілька практичних порад. Кругові й кільцеві діаграми працюють лише з 2–5 сегментами: 12 категорій на «пирозі» ніхто не розбере — беріть горизонтальну гістограму, відсортовану за спаданням. Для рейтингів (топ товарів, топ міст) горизонтальні стовпці зручніші, бо підписи читаються повністю.

Крок 3. Скомпонуйте макет сторінки

Користувач сканує сторінку зліва направо і зверху вниз. Тому діє класична схема:

  • Верхній ряд — 3–4 картки з ключовими показниками: виручка, кількість замовлень, середній чек, частка скасувань.
  • Центр — головний візуал: динаміка виручки за місяцями.
  • Нижче або праворуч — деталізація: категорії, міста, топ товарів.
  • Ліва або верхня панель — зрізи (фільтри) для користувача.

Вирівнюйте елементи через меню Формат → Вирівняти, вмикайте сітку (Подання → Сітка прив’язки). Залишайте «повітря» між візуалами — щільно притиснуті блоки зливаються. Оптимально 5–8 візуалів на сторінку; все, що понад, виносьте на окремі сторінки звіту.

Крок 4. Додайте зрізи та фільтри

Зріз (slicer) — це візуал-фільтр на самій сторінці, яким керує користувач. Додайте зріз через панель візуалізацій і перетягніть у нього поле:

  • Період — поле order_date: зріз автоматично стане повзунком діапазону дат.
  • Категоріяproducts[category] як список або випадний список (dropdown), якщо значень багато.
  • Містоcustomers[city], увімкніть у налаштуваннях зрізу «Множинний вибір».

Окрім зрізів, є панель «Фільтри» праворуч. Різниця принципова: зрізи — для користувача, панель фільтрів — для автора. Наприклад, фільтр «показувати лише замовлення зі статусом completed» на рівні сторінки логічно зафіксувати в панелі фільтрів, а вибір періоду віддати користувачу через зріз.

Фільтри в Power BI мають три рівні: на візуал, на сторінку і на весь звіт. Перевіряйте, на якому рівні ви застосували умову — це часте джерело плутанини, коли «числа не сходяться».

Взаємодія візуалів між собою

За замовчуванням клік по сегменту одного візуала перехресно виділяє (highlight) решту. Це можна змінити: виділіть візуал → Формат → Змінити взаємодії — і для кожного сусіднього візуала оберіть «Фільтрувати», «Виділяти» або «Немає». Для карток краще ставити «Фільтрувати», щоб число повністю перераховувалося, а не підсвічувалося частково.

Крок 5. Налаштуйте drill-down (деталізацію)

Drill-down дає змогу «провалюватися» з загального рівня в детальний без окремих сторінок. Класичний приклад — ієрархія дат. Покладіть в вісь X лінійної діаграми поле order_date: Power BI сам створить ієрархію Рік → Квартал → Місяць → День. У правому верхньому куті візуала з’являться стрілки:

  • роздвоєна стрілка вниз — перейти на рівень нижче для всіх значень (з років на квартали);
  • одинарна стрілка вниз — увімкнути режим деталізації: наступний клік по стовпцю розкриє саме його;
  • стрілка вгору — повернутися на рівень вище.

Власну ієрархію легко зробити для товарів: у панелі даних перетягніть products[name] на products[category] — отримаєте ієрархію «Категорія → Товар». Тепер гістограма виручки за категоріями розкривається до конкретних товарів у два кліки.

Для переходу між сторінками з контекстом використовуйте drill-through: створіть сторінку «Деталі міста», додайте поле city у зону «Деталізація» — і в контекстному меню будь-якого візуала з містами з’явиться пункт переходу на цю сторінку з уже застосованим фільтром.

Крок 6. Відформатуйте дашборд

Форматування — це не «прикраси», а керування увагою. Мінімальний набір дій:

  • Заголовки. Кожному візуалу — коротка назва людською мовою: не «Sum of amount by month», а «Виручка за місяцями».
  • Формат чисел. Задайте мірам формат у стрічці Знаряддя для мір: розділювач тисяч, валюта, 0–1 знак після коми. «1 245 300 грн» читається, «1245300.4285» — ні.
  • Кольори. Один акцентний колір для головної метрики, нейтральні — для решти. Червоний залишайте для негативу (скасовані замовлення), зелений — для позитиву.
  • Підписи даних. Увімкніть на ключових візуалах, щоб користувач не наводив курсор заради кожного числа.
  • Тема. Подання → Теми: єдина тема разом застосує шрифти й палітру до всієї сторінки.

Перевірте дашборд «тестом трьох секунд»: людина, яка бачить сторінку вперше, за три секунди має зрозуміти, про що вона і де головне число.

Крок 7. Опублікуйте звіт у Power BI Service

Готовий звіт публікується з Desktop: Головна → Опублікувати → оберіть робочу область (workspace). Потрібен обліковий запис Power BI на робочій або навчальній пошті — деталі реєстрації ми розбирали в уроці 5.

Після публікації звіт відкривається в браузері на app.powerbi.com. Зверніть увагу на термінологію: те, що ми будували в Desktop, — це звіт (report). Дашборд у самому Service — окрема сутність: збірка закріплених візуалів з одного чи кількох звітів. Щоб створити його, наведіть курсор на візуал у звіті й натисніть іконку шпильки «Закріпити візуальний елемент».

Поділитися результатом можна кнопкою «Надати спільний доступ» (потрібна ліцензія Pro або Premium-робоча область) або публічним посиланням «Опублікувати в Інтернеті» — але останнє робить дані відкритими для всіх, тож для комерційної інформації воно не підходить. Щоб дані оновлювалися самі, налаштуйте заплановане оновлення набору даних у параметрах workspace; для локальної MySQL знадобиться шлюз даних (on-premises data gateway).

Поширені помилки дизайну дашбордів

  • Все і одразу. 15 візуалів на сторінці — це не дашборд, а звалище. Одна сторінка = одна тема, 5–8 візуалів.
  • Кругова діаграма на 10+ категорій. Сегменти неможливо порівняти. Використовуйте відсортовану горизонтальну гістограму.
  • Технічні назви полів у заголовках. «Sum of amount» нічого не каже користувачу. Перейменовуйте поля й підписуйте візуали.
  • Райдуга кольорів. Коли кожен візуал розфарбований у 8 кольорів, акценти зникають. Один акцент + нейтральна палітра.
  • Фільтри, про які ніхто не знає. Якщо ви зафіксували прихований фільтр на рівні звіту, а користувач про це не здогадується — довіра до чисел падає. Виносьте важливі умови в заголовок або підпис.
  • Ігнорування статусів замовлень. Якщо рахувати виручку по всіх рядках orders, скасовані замовлення завищать суму. Саме тому міра «Виручка» вище фільтрує status = "completed".
  • Дублювання сум через зв’язки. Якщо покласти orders[amount] поруч із полями з order_items без коректної моделі, суми множаться. Як правильно будувати зв’язки — тема наступного уроку.

FAQ

Чим звіт відрізняється від дашборда в Power BI?

Звіт (report) створюється в Power BI Desktop, може мати багато сторінок і повний набір взаємодій. Дашборд (dashboard) існує лише в Power BI Service — це одна «дошка» із закріплених візуалів з одного або кількох звітів. У побуті дашбордом часто називають і добре зібрану сторінку звіту.

Скільки візуалів має бути на одній сторінці?

Практичний орієнтир — 5–8. Більша кількість уповільнює звіт (кожен візуал — окремі запити до моделі) і розпорошує увагу. Якщо питань більше — розділіть їх на кілька сторінок і зв’яжіть їх через drill-through або кнопки навігації.

Чи можна створити дашборд у безкоштовній версії Power BI?

Так. Power BI Desktop безкоштовний без обмежень для побудови звітів, а з безкоштовною ліцензією Fabric (Free) ви можете публікувати звіти у власну робочу область «Мій робочий простір». Обмеження стосуються співпраці: щоб ділитися звітами з колегами через Service, потрібна ліцензія Pro або Premium-ємність.

Чому зріз не фільтрує один із візуалів?

Найчастіші причини дві. Перша — вимкнена взаємодія: виділіть зріз, відкрийте Формат → Змінити взаємодії й перевірте, чи не стоїть «Немає» для цього візуала. Друга — поля зрізу й візуала походять з таблиць, між якими немає зв’язку в моделі даних; тоді фільтр фізично не може «дотягнутися» до даних.

Що далі

Ви зібрали перший повноцінний дашборд: обрали візуали під питання, додали зрізи й drill-down, відформатували сторінку та опублікували її в Service. Наступний крок — навести лад «під капотом»: правильно зв’язати таблиці, щоб числа не дублювалися, а фільтри працювали передбачувано.

Питання — відповідь

Якщо дані вже підготовлені, робочий макет із 5–6 візуалами, зрізами й drill-down збирається за кілька годин. Найдовше зазвичай триває не побудова, а підготовка даних і формулювання питань, на які дашборд має відповідати.

Drill-down розкриває ієрархію всередині одного візуала: рік — квартал — місяць. Drill-through перекидає користувача на окрему сторінку з деталями по обраному елементу. Перший потрібен для заглиблення в графік, другий — для детального «профілю» клієнта чи товару.

Найпростіше — опублікувати звіт у Power BI Service і дати доступ до робочої області; для спільної роботи потрібна ліцензія Pro в обох сторін або Premium-ємність. Якщо ліцензій немає, лишається надіслати файл .pbix або експортувати сторінку в PDF чи PowerPoint.

Це урок 6 з 9 курсу аналітики даних.

Уроки виходять щодня о 09:30 — програма і навігація на сторінці курсу.

Поділитися статтею





Розбори кіберзагроз від SEOWORK

Одна практична стаття на тиждень — як не купитися на фішинг, захистити акаунти й дані. У подарунок одразу памʼятка у PDF.

Практична перевірка · урок 6 з 9

Закріпіть матеріал уроку

Три сценарні питання. Для зарахування уроку потрібно дати щонайменше дві правильні відповіді.

1. Яка візуалізація найдоречніша для одного головного показника, наприклад загальної виручки?
2. Треба порівняти продажі за категоріями. Який графік зазвичай читається найкраще?
3. Ієрархія Рік → Квартал → Місяць використовується для чого?