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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Фильтрация поля, которое не принадлежит визуальному элементу

  1. В службе Power BI выберите Изменить, чтобы открыть отчет в режиме редактирования.
  2. Откройте панели «Визуализации», «Фильтры» и «Поля», если они еще не открыты.
  3. Выберите визуальный элемент, чтобы сделать его активным. В данном случае это точечная диаграмма на странице «Обзор». Все поля в визуальном элементе находятся на панели Визуализации. Они также перечислены под заголовком Фильтры для этого визуального элемента на панели Фильтры.
  4. В области «Поля» выберите поле, которое нужно добавить в качестве нового фильтра на уровне визуальных элементов, и перетащите его в область Фильтры для этого визуального элемента. В этом примере мы перетаскиваем элемент Категория в раздел Добавьте сюда поля с данными.
  5. Обратите внимание, что поле Категория не добавляется к самой визуализации.

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

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

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

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

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

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

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

    1. В службе Power BI откройте отчет «Анализ розничной торговли», а затем перейдите на страницу District Monthly Sales (Продажи в регионах по месяцам).
    2. Выберите Изменить, чтобы открыть отчет в режиме редактирования.
    3. Откройте панели «Визуализации», «Фильтры» и «Поля», если они еще не открыты.
    4. В области «Поля» выберите поле, которое нужно добавить в качестве нового фильтра уровня страницы, и перетащите его в нижнюю часть области Фильтры на этой странице.
    5. Выберите значения, которые нужно отфильтровать, и установите элемент управления фильтрацией — Базовый или Расширенный.Все визуальные элементы на странице перерисовываются для отражения изменений.Если отчет сохранен с фильтром, читатели отчета могут взаимодействовать с фильтром в представлении чтения, выбирая значения или отменяя их выбор.

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

  1. Выберите Изменить, чтобы открыть отчет в режиме редактирования.
  2. Откройте панели «Визуализации», «Фильтры» и «Поля», если они еще не открыты.
  3. На панели «Поля» выберите поле, которое нужно добавить в качестве нового фильтра на уровне отчета, и перетащите его в область Фильтры уровня отчетов.
    • Если область полей не отображается, убедитесь, что вы выбрали режим редактирования отчета.
    • Если вы внесли множество изменений в фильтры и хотите восстановить параметры отчета по умолчанию, в верхней строке меню выберите команду Вернуться к значениям по умолчанию. Запомните, при сохранении отчета его создателем все фильтры становятся параметрами фильтра по умолчанию.Выберите значения, которые нужно отфильтровать.Визуальные элементы на активной странице, а также на всех страницах отчета изменятся в соответствии с новым фильтром. Если отчет сохранен с фильтром, читатели отчета могут взаимодействовать с фильтром в представлении чтения, выбирая значения или отменяя их выбор.Щелкните стрелку «Назад», чтобы вернуться на предыдущую страницу отчета.

Рекомендации и устранение неполадок

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