Data Science и аналитика

Учебник Power BI для начинающих

27 уроков · 9 разделов · бесплатно, без регистрации

Power BI — главный инструмент бизнес-аналитики на российском и мировом рынке: им строят отчёты, дашборды и регулярную аналитику в тысячах компаний. Этот курс ведёт от нуля до уверенного владения: вы научитесь подключаться к Excel, CSV, базам данных и веб-источникам, чистить данные в Power Query, строить правильную модель «звезда», писать DAX (включая ключевую функцию CALCULATE и контекст фильтра), считать накопительные итоги и год-к-году, проектировать дашборды по принципам дизайна, публиковать отчёты в Power BI Service, настраивать обновление данных и безопасность на уровне строк (RLS). Курс рассчитан на будущих и практикующих аналитиков данных: акцент на «зачем» и на типичных ошибках, которые отличают новичка от профессионала.

Курс «Power BI: аналитика и дашборды» состоит из 9 разделов и 27 уроков: Что такое Power BI и зачем он бизнесу, Подключение к данным, Power Query: очистка и преобразование данных, Модель данных и связи, Введение в DAX, CALCULATE и контекст, Time Intelligence, Визуализации, дашборды и публикация и Мастерство аналитика. Уроки идут по порядку — от основ к более сложным темам, в каждом есть объяснение с примерами, а в конце — вопросы для самопроверки. К урокам привязаны задачи с автоматической проверкой: прочитали тему — сразу закрепили её кодом.

Программа курса

  1. 1 Что такое Power BI и зачем он бизнесу

    1. Бизнес-аналитика и место Power BI

      Что такое Business Intelligence, чем BI отличается от отчётов в Excel и почему Power BI стал стандартом для аналитики данных в компаниях.

    2. Три компонента: Desktop, Service и Mobile

      Из чего состоит Power BI: Desktop для разработки отчётов, Service для публикации в облаке и Mobile для просмотра. Где что делать аналитику.

    3. Установка и первое знакомство с интерфейсом

      Как установить Power BI Desktop и разобраться в интерфейсе: три представления (Отчёт, Данные, Модель), панели полей, визуализаций и фильтров.

  2. 2 Подключение к данным

    1. Excel, CSV и текстовые файлы

      Подключение Power BI к Excel и CSV: выбор листов и таблиц, распознавание разделителей и кодировок, типичные проблемы файловых источников.

    2. Базы данных и режимы Import / DirectQuery

      Подключение Power BI к SQL-базам: выбор таблиц, запросы, и принципиальная разница между режимами Import и DirectQuery — что выбрать.

    3. Веб-источники и API

      Получение данных из веба в Power BI: парсинг HTML-таблиц со страниц, подключение к JSON/REST API, обновление онлайн-источников.

  3. 3 Power Query: очистка и преобразование данных

    1. Шаги преобразования и язык M

      Как устроен Power Query: применённые шаги, генерация кода на языке M, отличие M от DAX и зачем читать формулу запроса.

    2. Типы данных и базовая очистка

      Очистка данных в Power Query: правильные типы столбцов, обработка пустых значений, удаление дублей, разбиение и замена, нормализация дат.

    3. Объединение и добавление запросов (Merge / Append)

      Merge и Append в Power Query: чем отличается объединение запросов (по ключу, как JOIN) от добавления (стопка строк), и когда что применять.

  4. 4 Модель данных и связи

    1. Схема «звезда»: факты и измерения

      Схема «звезда» в Power BI: таблица фактов в центре, таблицы измерений по краям, почему звезда лучше одной плоской таблицы.

    2. Связи, кардинальность и направление фильтра

      Связи в Power BI: кардинальность один-ко-многим и многие-ко-многим, направление фильтрации (одно- и двунаправленное), активные связи.

    3. Таблица дат (Date Dimension)

      Зачем в Power BI отдельная таблица дат: непрерывный календарь, столбцы года и месяца, пометка как таблицы дат и связь с фактами для time intelligence.

  5. 5 Введение в DAX

    1. Что такое DAX и базовые функции

      Знакомство с языком DAX: синтаксис формул, базовые агрегатные функции SUM, COUNT, AVERAGE, DISTINCTCOUNT и логика расчёта показателей.

    2. Вычисляемые столбцы против мер

      Ключевая разница DAX: вычисляемый столбец считается построчно при загрузке и хранится в модели, мера считается на лету в контексте фильтра.

  6. 6 CALCULATE и контекст

    1. Контекст строки и контекст фильтра

      Два контекста DAX: контекст строки (текущая строка при итерации/в столбце) и контекст фильтра (что выбрано в отчёте). Как они формируют результат.

    2. CALCULATE — главная функция DAX

      CALCULATE в Power BI: как функция меняет контекст фильтра, добавляет и убирает фильтры (ALL, FILTER), почему это самая мощная функция DAX.

    3. Итераторы SUMX и переменные VAR

      Итерационные функции DAX (SUMX, AVERAGEX) для построчных расчётов и переменные VAR для читаемости и производительности формул в Power BI.

  7. 7 Time Intelligence

    1. Накопительный итог (YTD) и TOTALYTD

      Накопительный итог в Power BI: что такое YTD (year-to-date), функция TOTALYTD и как корректно посчитать нарастающий итог с таблицей дат.

    2. Сравнение год-к-году (YoY)

      Сравнение год к году в Power BI: функция SAMEPERIODLASTYEAR, расчёт прироста YoY в процентах и типичные ошибки при сравнении периодов.

    3. Скользящие периоды и нарастающие окна

      Скользящие средние и нарастающие итоги в Power BI: функция DATESINPERIOD для расчёта за последние N месяцев и сглаживания колебаний.

  8. 8 Визуализации, дашборды и публикация

    1. Выбор визуализации: когда что

      Как выбрать визуализацию в Power BI: графики, карточки KPI, таблицы и матрицы. Когда уместен столбчатый, линейный, круговая диаграмма.

    2. Фильтры, срезы и drill-down

      Интерактив в Power BI: срезы (slicers), уровни фильтров (визуал, страница, отчёт), кросс-фильтрация и проваливание drill-down по иерархии.

    3. Дашборд против отчёта и принципы дизайна

      Разница между отчётом и дашбордом в Power BI и принципы дизайна: не перегружать, выделять главное, единый стиль, иерархия информации.

    4. Публикация, обновление и RLS

      Публикация отчёта в Power BI Service, обновление данных по расписанию через шлюз и безопасность на уровне строк (Row-Level Security, RLS).

  9. 9 Мастерство аналитика

    1. Типичные ошибки и производительность

      Частые ошибки в Power BI и оптимизация: неверный контекст фильтра, плохая модель данных, медленный отчёт, лишние столбцы и тяжёлый DAX.

    2. От данных к инсайту: storytelling

      Storytelling в аналитике данных: как превратить цифры в инсайт и историю, вести взгляд пользователя и доносить вывод, а не просто показывать графики.

    3. Power BI среди инструментов и карьера аналитика

      Сравнение Power BI с Excel и Tableau, когда какой инструмент выбрать, и карьерная карта аналитика данных: какие навыки развивать дальше.