Это приложение к курсу, а не урок для чтения подряд. Возвращайтесь сюда, когда встретили незнакомое слово — определения короткие, у ключевых терминов есть ссылка на урок с подробным разбором.
Термины сгруппированы по темам в порядке курса: данные → подготовка → модель → DAX → отчёт → публикация. Внутри группы — по логике, а не по алфавиту, чтобы рядом стояли связанные понятия.
Данные и BI
- BI (Business Intelligence) — превращение сырых данных в понятные отчёты и дашборды для решений. → урок
- Источник данных — откуда берутся данные: 1С, SQL, Excel, файлы, веб-API. Power BI к ним подключается и читает. → урок
- DWH (хранилище данных) — отдельная база, куда сводят данные из разных систем для анализа. На старте не обязательно, но на масштабе — основа.
- ETL — извлечь → преобразовать → загрузить. Конвейер подготовки данных. В Power BI роль ETL играет Power Query.
- Дашборд — одна страница с ключевыми показателями «с высоты птичьего полёта». → урок
- Отчёт — набор страниц с визуалами, по которым можно «проваливаться» в детали. → урок
Подготовка данных (Power Query)
- Power Query — встроенный инструмент подготовки данных: чистит и приводит их в форму до загрузки в модель. → урок
- M — язык, на котором работает Power Query. Пишется в основном кликами мышью, код генерируется сам. Не путать с DAX.
- Применённые шаги — записанная история преобразований; при обновлении повторяется автоматически.
- Тип данных — что в столбце: дата, число, текст. Неверный тип ломает суммы и связи. → урок
- Unpivot (отмена свёртки) — превращение «широкой» таблицы (месяцы по столбцам) в «узкую», удобную для модели.
- Merge (слияние) — подтянуть столбцы из другой таблицы по ключу (аналог ВПР). → урок
- Append (присоединение) — сложить строки однотипных таблиц друг под друга.
- Query folding — когда шаги Power Query превращаются в запрос к источнику (БД делает работу сама). Быстрее.
Модель данных
- Семантическая модель — таблицы + связи + меры + форматы: «слой смысла» поверх данных, а не просто база. → урок
- Схема «звезда» — факты в центре, справочники по краям. Оптимальная раскладка для BI. → урок
- Таблица фактов — то, что считаем: продажи, отгрузки. Много строк, числа и ключи.
- Измерение (справочник) — в разрезе чего смотрим: товар, регион, дата. Мало строк.
- Грануляция (зерно) — что означает одна строка факта: продажа, позиция чека, день. Храните на самом детальном уровне.
- Связь — соединение факта со справочником по ключу. У неё есть направление фильтра. → урок
- Направление фильтра — по умолчанию измерение фильтрует факты (выбрали регион — отфильтровались продажи), не наоборот.
- Кардинальность — тип связи: «один ко многим» (1:*) — норма для звезды.
- Ключ — поле, по которому таблицы связаны (например,
КодТоварав продажах и в справочнике).
DAX
- DAX — язык формул для расчётов на готовой модели (меры, столбцы). Работает «на модели», в момент просмотра. Не путать с M. → урок
- Мера — именованный расчёт (Выручка, Средний чек), считается на лету под текущий контекст. Не хранится в таблице. → урок
- Вычисляемый столбец — значение в каждой строке, считается при обновлении и лежит в памяти. Для итогов не нужен — для них меры.
- Контекст фильтра — какие строки видны в данный момент (срезы, строка визуала). «Контекст фильтрует». → урок
- Контекст строки — указатель на одну текущую строку при переборе. «Контекст строки итерирует». → урок
- Переход контекста — превращение текущей строки в фильтр (когда мера попадает внутрь итератора). → урок
- CALCULATE — главная функция DAX: меняет контекст фильтра перед расчётом. → урок
- Агрегация — сворачивание столбца:
SUM,COUNT,DISTINCTCOUNT. → урок - Итератор (X-функции) — построчный расчёт:
SUMX,AVERAGEX. → урок - ALL / ALLSELECTED — функции, убирающие фильтры (например, для доли от целого). → урок
- RELATED — подтянуть значение из связанной таблицы в контексте строки. → урок
- VAR / RETURN — переменные в мере: считают один раз, делают формулу читаемой и быстрой. → урок
- Time intelligence — функции времени: с начала года (YTD), прошлый год, скользящее среднее. Требуют помеченную таблицу дат. → урок
- Таблица дат (date table) — непрерывный календарь, помеченный «Mark as date table». Без неё функции времени врут.
- Формат-стринг — как показывать число:
# ##0 ₽,0,0 %. Меняет вид, не значение.
Отчёт и визуалы
- Визуал — элемент на странице: график, таблица, карточка.
- Срез (slicer) — фильтр на холсте, которым пользователь сам управляет. → урок
- Фильтр (панель фильтров) — ограничение на уровне визуала, страницы или всего отчёта. → урок
- Иерархия — вложенные уровни (Год → Квартал → Месяц) для углубления внутри визуала. → урок
- Drill-down — углубление по иерархии внутри одного визуала.
- KPI-карточка — крупная цифра ключевого показателя.
Публикация и эксплуатация
- Power BI Desktop — бесплатная программа, где строят модель и отчёт. → урок
- Power BI Service — облако, куда публикуют отчёт для коллег. → урок
- Report Server — вариант «на своих серверах», без облака.
- Публикация — выгрузка отчёта из Desktop в Service/Report Server.
- Обновление (refresh) — перезагрузка данных в опубликованной модели по расписанию или вручную.
- Шлюз (gateway) — мост, через который облако дотягивается до локальных источников (1С, локальный SQL).
- RLS (row-level security) — ограничение доступа к строкам: менеджер видит только свой регион.
Что дальше
Базовый курс пройден целиком. Дальше — продвинутые техники (календарь и time intelligence вглубь, связи, DAX-паттерны) и эксплуатация в проде. Возвращайтесь к этому словарю в любой момент.