Power BI dashboards
Power BI dashboards
@PowerBIforMarketingPro

Контекстный фильтр в Power BI: что это и чем он отличается от фильтра отчёта

Контекстный фильтр в Power BI: что это и чем он отличается от фильтра отчёта

Контекстный фильтр — это ограничение данных, которое действует в рамках конкретной визуализации, страницы или всего отчёта и меняет то, какие строки попадают в вычисление меры. Проще говоря, он отвечает не за «красоту» графика, а за **набор данных, из которого Power BI считает итог**.

Родственный термин, с которым его часто путают, — фильтр отчёта. Фильтр отчёта задаёт общее ограничение для всей модели на уровне просмотра: например, показывать только один рынок или только один год. Контекстный фильтр может быть тоньше: он применяется локально и влияет на конкретную меру через взаимодействие визуалов, срезы, фильтры на странице и внутри формул DAX.

Типичные ошибки:
— считать, что фильтр на визуале и контекст одинаковы: визуальный фильтр ограничивает отображение, но не всегда меняет логику расчёта так, как ожидает аналитик;
— не учитывать иерархию фильтров: фильтр страницы может незаметно «перекрыть» ожидания от среза;
— забывать, что меры в DAX видят текущий контекст, а значит один и тот же показатель может давать разные значения в таблице, карточке и графике.

Пример: если маркетолог смотрит ROMI по каналам, а сверху стоит срез «B2B-сегмент», то все значения ROMI пересчитаются только по B2B. Если убрать срез, показатель станет другим — не потому что формула сломалась, а потому что изменился контекст данных. В Power BI это базовая логика: хороший дашборд всегда объясняет не только цифру, но и условия, при которых она рассчитана.

— @PowerBIforMarketingPro
Этот пост опубликован в Telegram-канале Power BI dashboards. Подписаться можно по ссылке: @PowerBIforMarketingPro.
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.