Power BI курс для аналитика — DAX основы 2026

Power BI — top-3 BI в мире (Gartner 2026), top-2 в России (после DataLens). Microsoft Office 365 + Power BI — стандарт корпоративной аналитики в банках, телеком, b2b. В отличие от Tableau официально продолжает работать в РФ (через корп. подписку). Курс из 4 модулей.
Содержание (5 разделов)
  1. Программа курса
  2. DAX — главный язык Power BI
  3. Пример: CALCULATE с FILTER
  4. Power Query — ETL в Power BI
  5. Power BI vs Tableau vs DataLens

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

4 модуля по 1-2 недели:

DAX — главный язык Power BI

DAX (Data Analysis Expressions) — язык формул Power BI. На собесе обязательно спросят:

ФункцияЧто делаетUse case
CALCULATEИзменяет filter context% от total, prior period comparison
FILTERФильтрация таблицыCALCULATE(SUM(Sales), FILTER(Date, Year=2025))
SUMXRow-context sumSum(Quantity × Price) — нужен row context
RANKXРанкинг по measureТоп-10 customers по revenue
ALLУдаляет фильтры% от тотала через CALCULATE(SUM, ALL(Region))
DATESYTDYear-to-dateYTD revenue
SAMEPERIODLASTYEARPrior yearYoY growth

Пример: CALCULATE с FILTER

Классическая задача: посчитать % выручки топ-5 клиентов от общего.

// 1. Сначала ранкуем клиентов по выручке
Customer Rank =
RANKX(
    ALL(Customers[CustomerID]),
    [Total Revenue],
    , DESC
)

// 2. % топ-5 от всего
% Top 5 Revenue =
DIVIDE(
    CALCULATE([Total Revenue], FILTER(Customers, [Customer Rank] <= 5)),
    CALCULATE([Total Revenue], ALL(Customers))
)

// 3. YoY growth
YoY Growth =
VAR Curr = [Total Revenue]
VAR Prev = CALCULATE([Total Revenue], SAMEPERIODLASTYEAR('Date'[Date]))
RETURN DIVIDE(Curr - Prev, Prev)

Power Query — ETL в Power BI

Power Query — отдельный movement от DAX. Использует M-язык для очистки и трансформации данных перед загрузкой в модель. Аналог dbt staging.

Power BI vs Tableau vs DataLens

Когда выбирать Power BI:

Частые вопросы

Power BI работает в РФ?

Условно работает через корпоративную подписку Office 365 E3/E5. Розничная покупка для физлиц затруднена. Microsoft официально не ушёл из РФ как Tableau, но возможны trouble в будущем.

DAX или SQL — что важнее?

SQL обязателен. DAX — для тех кто работает с Power BI. На собесе аналитика — SQL спросят 100% случаев, DAX — только если на позицию BI-аналитика.

Power BI Free или Pro?

Free — для одного пользователя на своём компе (.pbix файлы). Pro ($10/мес) — для sharing dashboards. Premium ($20/мес) — для больших workspace. Купить Pro/Premium из РФ затруднительно.

M или DAX — что учить первым?

M (Power Query) первым — это ETL. DAX вторым — это measures. Аналитик 80% времени пишет DAX, 20% M. Junior — DAX обязателен, M полезен.

Где практиковаться?

Microsoft Learn — бесплатные курсы с лабами. SQLBI.com — лучший ресурс по DAX. YouTube «Guy in a Cube» — практические уроки. Pet-проекты на public данных.

Начать практику бесплатно →