Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop
В этой статье объясняется, как добавить фильтр визуализации, фильтр страниц или фильтр отчета в отчет в Power BI. Чтобы добавить фильтры, необходимо изменить отчет. Примеры, приведенные в этой статье, приведены в службе Power BI, а действия практически идентичны в Power BI Desktop.
Другие статьи о фильтрах в Power BI
- Общие сведения о фильтрах см. в статьях "Фильтры" и "Выделение" в отчетах Power BI.
- Сведения о различных типах фильтров, которые предлагает Power BI, от ручного и автоматического до сквозного и детализации, см. Типы фильтров в отчетах Power BI.
- Чтобы узнать, как сделать фильтры выглядят и действуют так, как вы хотите, см. статью "Форматирование фильтров" в отчетах Power BI.
- Чтобы узнать, как взаимодействовать с фильтрами в режиме чтения отчета, ознакомьтесь с областью "Фильтры отчетов". В службе Power BI вы взаимодействуете с отчетами в двух разных представлениях: режим чтения и редактирования. В этой статье описывается, как создавать фильтры в Power BI Desktop и в представлении редактирования отчета в службе Power BI.
Уровни фильтров на панели "Фильтры"
Если вы используете Power BI Desktop или службу Power BI, область "Фильтры " отображается справа от холста отчета. Если область "Фильтры" скрыта, перейдите в правый верхний угол и выберите два символа 'больше чем' (>>), чтобы развернуть область.
Фильтры можно задать на трех уровнях для отчета:
- Визуальный уровень
- Уровень страницы
- Уровень отчета
В этой статье объясняется, как задать фильтры на этих уровнях.
Примеры, приведенные в этой статье, используют пример анализа розничной торговли. Если вы хотите установить этот пример и следуйте инструкциям, ознакомьтесь с примером анализа розничной торговли.
Добавление фильтра в визуальный элемент
Визуальные элементы имеют два типа фильтров:
- Поля, которые находятся в визуальном элементе, автоматически фильтруются для этого визуального элемента.
- Вы также можете использовать поля в фильтре, которые не отображаются в визуальном элементе. В качестве конструктора отчетов вы можете идентифицировать поле, которое еще не включено в визуализацию. Затем вы можете добавить это поле непосредственно в контейнер для фильтров визуального уровня.
Фильтрация с помощью поля, которого нет в визуале
В Power BI Desktop выберите представление
отчета.
Откройте области "Фильтры", "Визуализации" и " Данные ", если они еще не открыты.
Чтобы сделать визуальный элемент активным, выберите его. В этом примере выбрана точечная диаграмма на странице Обзора. В области "Визуализации" перечислены все поля в визуальном элементе. В области "Фильтры" также перечислены поля в разделе "Фильтры" в этом визуальном заголовке.
На панели данных найдите поле, которое нужно добавить в качестве нового фильтра визуального уровня. Перетащите это поле в область Фильтры, в область под Фильтры для этого визуального элемента, которая обозначена как Добавьте поля данных сюда. В этом примере поле "Категория " добавляется в эту область.
Поле "Категория " не добавляется в саму визуализацию.
На панели "Фильтры" перейдите к фильтру для поля "Категория ", а затем выберите 030-Kids. Точечная диаграмма обновляется при применении фильтра, но другие визуальные элементы остаются неизменными.
При сохранении отчета с этим фильтром читатели отчетов могут взаимодействовать с фильтром Категория в режиме чтения, выбрав или сняв значения.
Если перетащить числовый столбец в область "Фильтры " для создания фильтра визуального уровня, фильтр применяется к базовым строкам данных. Например, можно выполнить следующие действия.
- Добавьте фильтр в поле TotalUnits .
- В области [Фильтры], в разделе [Показать элементы, когда значение][больше, чем], а затем введите 10 000.
- Выберите "Применить фильтр".
Диаграмма обновляется, чтобы отобразить данные для товаров, у которых продано более 10 000 единиц.
Добавление фильтра на всю страницу
Чтобы применить фильтр ко всем визуальным элементам на странице, можно добавить фильтр на уровне страницы.
В Power BI Desktop откройте отчет "Анализ розничной торговли".
Выберите Представление отчета
, а затем перейдите на страницу Ежемесячные продажи района.
Откройте области "Фильтры", "Визуализации" и " Данные ", если они еще не открыты.
На панели данных найдите поле, которое нужно добавить в качестве нового фильтра на уровне страницы. Перетащите это поле в панель «Фильтры», в область «Фильтры на этой странице» с пометкой «Добавить поля данных сюда». В этом примере в эту область добавляется поле Менеджер округа.
На панели "Фильтры" перейдите к фильтру для поля "Диспетчер округов ". В разделе "Тип фильтра" выберите "Дополнительное фильтрация " или "Базовый", а затем задайте значения или условия, которые необходимо использовать в фильтре.
Все визуализации на странице перезарисовываются, чтобы отразить изменение.
При сохранении отчета с фильтром читатели отчетов могут взаимодействовать с ним в режиме чтения, выбирая или снимая выделение значений.
Добавление фильтра уровня отчета для всего отчета
Чтобы применить фильтр ко всем визуальным элементам отчета, можно добавить фильтр уровня отчета.
В Power BI Desktop выберите представление
отчета.
Откройте области "Фильтры", "Визуализации" и " Данные ", если они еще не открыты.
На панели данных найдите поле, которое нужно добавить в качестве нового фильтра уровня отчета. Перетащите это поле в панель Фильтры, в область под Фильтры на всех страницах, которая обозначена как Добавьте поля данных здесь.
Выберите значения, которые вы хотите использовать в фильтре.
Визуальные элементы на активной странице и на всех страницах отчета изменяются, чтобы отразить новый фильтр. При сохранении отчета с фильтром читатели отчетов могут взаимодействовать с ним в режиме чтения, выбирая или снимая выделение значений.
Сброс значений по умолчанию
Фильтры сохраняются от одного сеанса к следующему. В результате, когда вы вносите изменения в фильтры, срезы или представления данных в службе Power BI, а затем закрываете отчет, Power BI сохраняет ваши изменения. Когда вы вернётесь в отчет, вы можете продолжить с того места, на котором остановились.
Если вы не хотите, чтобы изменения фильтра сохранялись, можно сбросить отчет на значения по умолчанию. В режиме чтения в службе Power BI перейдите в верхнюю строку меню, а затем выберите "Сбросить" по умолчанию
.
Помните, что в качестве создателя отчета можно сохранять фильтры с помощью отчета. Затем эти фильтры становятся состоянием фильтра по умолчанию для всех читателей отчетов. Когда они выбирают сброс по умолчанию, они возвращаются в это состояние по умолчанию
.
Рекомендации и устранение неполадок
- Если область данных не отображается в службе Power BI, убедитесь, что вы находитесь в режиме редактирования отчета.
- В службе Power BI можно вносить изменения в фильтры в режиме просмотра. Если вы хотите вернуться к параметрам по умолчанию, перейдите в верхнюю строку меню, а затем выберите "Сбросить" по умолчанию
. Если вы являетесь автором отчета, то при сохранении отчета все фильтры становятся параметрами фильтра по умолчанию.