Power BI и self-service аналитика
Power BI — платформа Microsoft для интерактивных отчётов и дашбордов. Аналитик подключает источники (Excel, SQL, облачные хранилища), строит модель данных, публикует отчёт для бизнеса. Это слой визуализации и исследования поверх подготовленных данных. Отличие графиков и дашбордов от нотаций проектирования (BPMN, UML, C4) — основы диаграмм и моделирования.
Общая теория аналитики — 3.11 — анализ данных.
Где Power BI в стеке
- Data Engineer готовит витрины в DWH, слои в lake или доменные data products (аналитика данных, warehouse, lake и mesh).
- Аналитик в Power BI соединяет таблицы, меры, визуалы.
- Руководитель потребляет опубликованный отчёт в сервисе или Teams.
Self-service означает: бизнес-аналитик может собрать прототип отчёта без ожидания недель от IT — при наличии качественных источников и governance.
Основные понятия
| Понятие | Смысл |
|---|---|
| Power BI Desktop | Бесплатное приложение для разработки отчёта на ПК |
| Сервис Power BI | Публикация, совместный доступ, расписания обновления |
| Модель данных | Таблицы, связи "один-ко-многим", иерархии |
| Мера (DAX) | Вычисляемый показатель (сумма продаж, YoY %) |
| Визуализация | График, матрица, карта, slicer для фильтра |
В модели обычно закладывают схему "звезда" — таблица фактов (например, продажи) связана с измерениями "один-ко-многим" — дата, товар, регион. Тогда одна мера SUM(Sales[Amount]) корректно агрегируется при любых срезах в отчёте. Подробнее о семантике и OLAP — в обзоре аналитики.
DAX (Data Analysis Expressions) — язык формул в Power BI. На старте достаточно SUM, CALCULATE, FILTER, понимания контекста строки и фильтра. Глубокий DAX — отдельная специализация; не путайте с SQL.
Отличие от Excel
Excel — универсальная таблица; Power BI — модель + много отчётов на одних данных, автообновление с сервера, права доступа на уровне строк (RLS). Для одноразового расчёта на 500 строк Excel быстрее; для еженедельного дашборда по 10 млн строк — BI.
Power Query (в Excel и в Power BI) повторяет шаги загрузки и очистки без VBA — объединение файлов, типы столбцов, фильтры. Это мост между разовым листом и моделью BI — см. разведочный анализ в Excel и маршрут Excel → R → Python.
См. также справочник Excel.
Governance и качество
Риски self-service:
- дублирование "истины" (десять версий "продаж");
- тяжёлые запросы к продакшен-БД без индексов;
- утечка данных через широкий доступ к отчёту.
Практики — централизованный набор certified datasets, документация мер, запрет прямого подключения к prod без read replica.
Экосистема Microsoft
Power BI входит в Power Platform вместе с Power Apps и Power Automate (low-code). Данные из Azure Synapse, Fabric, SQL Azure подключаются нативно — детали продуктов меняются; принцип "модель → отчёт" стабилен.
Сертификат PL-900 — обзор платформы: 1.26/12.
Практика на Learn
- Начало работы с Power BI (~21 мин)
- Схема Аналитика данных Microsoft (~57 мин)
Навигатор · DP-900 для облачных данных.
Итоги
Power BI — витрина для решений, не хранилище сырья. Освойте SQL и логику метрик в энциклопедии, затем закрепите визуал и DAX на Learn.