Что такое Power BI

Коротко

Power BI — BI-инструмент от Microsoft. Один из самых популярных в мире наряду с Tableau. Хорошо интегрируется с Excel и Microsoft-стеком.

В РФ официально недоступен с 2022 года, но многие компании продолжают использовать через альтернативные каналы.

Что входит в Power BI

  • Power BI Desktop — приложение для построения отчётов (Windows only, бесплатно).
  • Power BI Service — облачная платформа для публикации и шеринга.
  • Power BI Mobile — приложения iOS/Android.
  • Power BI Report Server — on-prem версия.
  • Power BI Embedded — для встраивания в приложения.

Что умеет

  • Подключение к десяткам источников (базы, Excel, API, SaaS).
  • Data transformation через Power Query.
  • Моделирование данных (relationships между таблицами).
  • Построение виджетов и дашбордов.
  • DAX — язык формул для расчётных мер.
  • Публикация в облаке, шеринг.
  • Alerts, scheduled refresh.

Power Query

Инструмент для ETL до визуализации:

  • Загрузка данных.
  • Очистка (удаление дубликатов, fillna).
  • Pivot / unpivot.
  • JOIN таблиц.
  • Применение формул.

Это как SQL-лайт встроенный в Power BI.

DAX (Data Analysis Expressions)

Язык формул для вычисляемых мер:

Total Sales = SUM(Orders[Amount])
Average Order = AVERAGE(Orders[Amount])
YoY Growth = (
    [Total Sales] - CALCULATE([Total Sales], SAMEPERIODLASTYEAR(Dates[Date]))
) / CALCULATE([Total Sales], SAMEPERIODLASTYEAR(Dates[Date]))

Похоже на Excel формулы, но гибче и мощнее.

Прокачать тему на реальных задачах удобно в боте @kariernik_bot — база вопросов собрана с собеседований в Яндексе, Авито, Ozon, Тинькофф.

Power BI vs Tableau

Критерий Power BI Tableau
Цена $10–20/юзер/мес $70+/юзер/мес
Простота входа Проще (если знаете Excel) Сложнее
Мощность viz Средне Высоко
Интеграция с MS-стеком ✅ отличная Хуже
Performance на больших данных Средне Лучше
Market share 2026 ≈ 40% ≈ 30%

Power BI дешевле и проще. Tableau мощнее и гибче.

Power BI vs DataLens (для РФ)

Критерий Power BI DataLens
Доступность в РФ Ограничена ✅ полная
Цена Платный Бесплатный (основные features)
Интеграция с Yandex Cloud
Мощность Выше Растёт

В РФ DataLens становится основной альтернативой.

Как устроен типичный отчёт

  1. Import data — подключение к источнику.
  2. Transform — Power Query: очистка, pivot, join.
  3. Model — настройка отношений между таблицами (star schema).
  4. Measures — DAX-формулы для метрик.
  5. Visualize — drag-n-drop виджетов на canvas.
  6. Publish — загрузка в Power BI Service.

Плюсы

  • Низкая цена.
  • Быстрое обучение (если знаете Excel).
  • Мощный DAX.
  • Интеграция с Excel, Azure, Office 365.
  • Большое сообщество, много обучающих материалов.

Минусы

  • Windows only (десктопная версия).
  • Не доступен официально в РФ.
  • Не для real-time дашбордов (обновления по расписанию).
  • Ограничения в бесплатной версии Service (10GB/юзер).

На собесе такие штуки часто спрашивают. Быстрый способ довести до автоматизма — тренажёр в Telegram с задачами из реальных интервью.

Нужно ли знать аналитику в РФ

Если работа в международной компании

Да, обязательно. Power BI в топ-3 требований на западных рынках.

Если работа в РФ

Упоминание в резюме — плюс, но не критично. Фактически используют DataLens или Metabase.

Как учить

Бесплатно

  • Microsoft Learn — официальные курсы.
  • YouTube — каналы Guy in a Cube, Curbal, Radacad.
  • Community — Power BI Community forum.

Сертификаты

  • PL-300: Power BI Data Analyst Associate — главный сертификат от Microsoft.
  • $165 за экзамен.
  • Требует 2–3 месяца подготовки.

Самые важные навыки

  1. Power Query — 30% времени аналитика.
  2. DAX — 30%.
  3. Визуализация — 20%.
  4. Model design (star schema) — 20%.

Примеры DAX-формул

// Общие продажи
Total Sales = SUM(Sales[Amount])

// YTD
Sales YTD = TOTALYTD([Total Sales], Dates[Date])

// Сравнение с прошлым годом
Sales YoY % = DIVIDE(
    [Total Sales] - CALCULATE([Total Sales], PREVIOUSYEAR(Dates[Date])),
    CALCULATE([Total Sales], PREVIOUSYEAR(Dates[Date]))
)

// Топ-5 клиентов
Top 5 Customers = CALCULATE(
    [Total Sales],
    TOPN(5, VALUES(Customers[Name]), [Total Sales])
)

Читайте также

FAQ

Power BI или Excel?

Power BI — для дашбордов на живых данных, для шеринга. Excel — для адхока и быстрых расчётов. Они дополняют, не заменяют.

Нужно ли знать SQL?

Да, базово. Power Query не заменяет SQL для подготовки больших датасетов — обычно сначала SQL-агрегаты, потом Power BI для визуализации.

Как работать с Power BI в РФ?

Официально не продаётся. Некоторые используют через зарубежных посредников / VPN. Риски юридические — решайте с HR.

Сложно ли перейти с Tableau на Power BI?

Нет. Концепции одинаковые (измерения, меры, отношения). Синтаксис DAX отличается от Tableau Calculated Fields. 1–2 недели на переход.