Типы фильтров в отчетах Power BI

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

Начнем с двух самых распространенных типов фильтров: автоматического и ручного.

Автоматические фильтры

Автоматические фильтры — это фильтры, которые автоматически добавляются на уровень визуальных элементов области фильтров при сборке визуального элемента. Эти фильтры основаны на полях, что формируют ваш визуальный элемент. Пользователи с разрешением на редактирование отчета могут редактировать, очищать, скрывать, блокировать, переименовывать или сортировать этот фильтр на панели. Они не могут удалять автоматические фильтры, поскольку визуальный элемент ссылается на эти поля.

Ручные фильтры

Ручные фильтры — это фильтры, которые можно перетащить в любой раздел панели фильтров при редактировании отчета. Если у вас есть разрешение на редактирование отчета, вы можете редактировать, удалять, очищать, скрывать, блокировать, переименовывать или сортировать этот фильтр в области.

Более расширенные фильтры

Следующие типы фильтров менее распространены, но все же важно уметь распознавать их, если они отображаются в вашем отчете. Кроме того, они могут быть полезными при создании соответствующего фильтра для вашего отчета.

Фильтры исключения и включения

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

Фильтры детализации

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

Фильтр перекрестной детализации

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

Фильтры детализации

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

Фильтры URL-адресов

Фильтры URL-адресов добавляются в область путем добавления параметра URL-адреса запроса. Если вы можете изменить отчет, можно изменить, удалить или очистить фильтр на панели. Вы не можете скрывать, блокировать, переименовывать или сортировать этот фильтр, так как он связан с параметром URL-адреса. Чтобы удалить фильтр, удалите параметр из URL-адреса. Ниже приведен пример URL-адреса с параметром:

app.powerbi.com/groups/me/apps/app-id/reports/report-id/ReportSection?filter=Stores~2FStatus%20eq%20’Off’

Сквозные фильтры

Сквозные фильтры — это фильтры на уровне визуального элемента, созданные с помощью Q & A. Если вы можете редактировать отчет, то это дает возможность удалять, скрывать или сортировать эти фильтры в области. Однако вы не можете переименовывать, редактировать, очищать или блокировать эти фильтры.

Сравнение типов фильтров

Эта таблица сравнивает возможности авторов во время работы с различными типами фильтров.

СРАВНЕНИЕ ТИПОВ ФИЛЬТРОВ
Тип фильтра Изменить Clear Удалить Скрыть Блокировка Сортировка Переименовать
Ручные фильтры Да Да Да Да Да Да Да
Автоматические фильтры Да Да N Да Да Да Да
Фильтры включения и исключения N N Да Да Да Да N
Фильтры детализации Да Да N Нет N N N
Фильтры перекрестной детализации N Нет Нет Нет Нет Нет N
Фильтры детализации (вызова детализации) Да Да Да Да Да N N
Фильтры детализации (временные) Да Да Да N Нет N N
Фильтры URL-адресов — временные Да Да Да N N N N
Сквозные фильтры N N Да Да N Да N