. Добавление фильтра в отчет в Power BI
Добавление фильтра в отчет в Power BI

Добавление фильтра в отчет в Power BI

В этой статье описано, как добавить фильтр на уровне визуализации, страницы или отчета в отчет Power BI. Чтобы добавить фильтры, необходимо иметь права на изменение отчета. Примеры в этой статье даны для службы Power BI, действия в Power BI Desktop практически идентичны. Хотите получить более подробную информацию? Сначала узнайте о фильтрах и выделении в отчетах Power BI.

Power BI содержит множество разных видов фильтров, от ручных и автоматических до фильтров детализации и сквозных фильтров. Читать о различных видах фильтров.

После добавления фильтров вы сможете форматировать их в своих отчетах Power BI, чтобы они выглядели и работали нужным образом.

Фильтры в представлении правки или чтения

С отчетами можно взаимодействовать в двух представлениях: чтения и правки. В этой статье описано, как создать фильтры для отчета в представлении правки. См. дополнительные сведения о взаимодействии с фильтрами отчета в представлении чтения.

Так как фильтры сохраняются при выходе из отчета, в Power BI сохраняются изменения, внесенные в фильтры, срезы, и другие изменения, касающиеся представления данных. Это позволяет при повторном открытии отчета продолжить начатую работу. Чтобы изменения фильтров не сохранялись, в верхней строке меню нажмите Вернуться к значениям по умолчанию.

Помните, что все фильтры, сохраненные вами, как создателем отчета, с отчетом, становятся состоянием фильтра по умолчанию для всех читателей отчета. Если выбрать Вернуться к значениям по умолчанию, будут возвращены значения по умолчанию.

Уровни фильтров на панели "Фильтры"

При использовании Power BI Desktop или службы Power BI область "Фильтры" отображается на холсте отчетов справа. Если панель "Фильтры" не отображается, щелкните значок ">" в правом верхнем углу, чтобы развернуть его.

Вы можете установить фильтры на трех различных уровнях отчета: на визуальном уровне, на уровне страницы и на уровне отчета. В этой статье рассматривается, как задать все эти уровни.

Добавление фильтра к визуальному элементу

Визуальные элементы имеют два различных вида фильтров. Вы можете добавить фильтр уровня визуального элемента к визуальному элементу двумя различными способами.

  • Поля, которые находятся в визуальном элементе, автоматически фильтруются для него.
  • Как создатель отчетов вы можете указать поле, которое не используется в визуальном элементе, и добавить его непосредственно в контейнер Фильтры уровня визуальных элементов.

Обратите внимание, что в этой статье используется пример "Анализ розничной торговли". Вы можете установить этот пример и ознакомиться с ним. Установите образец "Анализ розничной торговли".

Фильтрация поля, которое не принадлежит визуальному элементу
  • Power BI Desktop
  • Служба Power BI

В Power BI Desktop щелкните значок отчета.

В службе Power BI выберите Изменить, чтобы открыть отчет в режиме редактирования.

Откройте панели "Визуализации", "Фильтры" и "Поля", если они еще не открыты.

Выберите визуальный элемент, чтобы сделать его активным. В данном случае это точечная диаграмма на странице "Обзор". Все поля в визуальном элементе находятся на панели Визуализации. Они также перечислены под заголовком Фильтры для этого визуального элемента на панели Фильтры.

В области "Поля" выберите поле, которое нужно добавить в качестве нового фильтра на уровне визуальных элементов, и перетащите его в область Фильтры для этого визуального элемента. В этом примере мы перетаскиваем элемент Категория в раздел Добавьте сюда поля с данными.

Обратите внимание, что поле Категорияне добавляется к самой визуализации.

Выберите Kids. Точечная диаграмма фильтруется, но другие визуальные элементы остаются без изменений.

Если сохранить отчет с этим фильтром, читатели отчета смогут взаимодействовать с фильтром Категория, выбирая значения и отменяя их выбор.

Если перетащить числовой столбец на панель фильтра для создания фильтра на уровне визуальных элементов, фильтр применяется к базовым строкам данных. Например, добавив фильтр в поле UnitCost и задав его, где UnitCost> 20 будет отображать только данные для строк "Продукт", где стоимость единицы была больше 20, независимо от общей стоимости единицы для точек данных, показанных в визуальном элементе.

Добавление фильтра ко всей странице

Вы также можете добавить фильтр уровня страницы, чтобы отфильтровать всю страницу.

  • Power BI Desktop
  • Служба Power BI

В Power BI Desktop откройте отчет "Анализ розничной торговли".

Щелкните значок отчета, а затем перейдите на страницу "Региональные ежемесячные продажи ".

В службе Power BI откройте отчет "Анализ розничной торговли", а затем перейдите на страницу District Monthly Sales (Продажи в регионах по месяцам).

Выберите Изменить, чтобы открыть отчет в режиме редактирования.

Откройте панели "Визуализации", "Фильтры" и "Поля", если они еще не открыты.

В области "Поля" выберите поле, которое нужно добавить в качестве нового фильтра уровня страницы, и перетащите его в нижнюю часть области Фильтры на этой странице.

Выберите значения, которые требуется отфильтровать, и задайте элементы управления "Базовый" или "Расширенный фильтр".

Все визуальные элементы на странице перерисовываются для отражения изменений.

Если отчет сохранен с фильтром, читатели отчета могут взаимодействовать с фильтром в представлении чтения, выбирая значения или отменяя их выбор.

Добавление фильтра уровня отчета, чтобы отфильтровать весь отчет

  • Power BI Desktop
  • Служба Power BI

В Power BI Desktop щелкните значок отчета.

Выберите Изменить, чтобы открыть отчет в режиме редактирования.

Откройте панели "Визуализации", "Фильтры" и "Поля", если они еще не открыты.

На панели "Поля" выберите поле, которое нужно добавить в качестве нового фильтра на уровне отчета, и перетащите его в область Фильтры уровня отчетов.

Выберите значения, которые нужно отфильтровать.

Визуальные элементы на активной странице, а также на всех страницах отчета изменятся в соответствии с новым фильтром. Если отчет сохранен с фильтром, читатели отчета могут взаимодействовать с фильтром в представлении чтения, выбирая значения или отменяя их выбор.

📎📎📎📎📎📎📎📎📎📎