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

Формат фильтров, перечисленных в сноске Примененные фильтры, зависит от того, как настроены эти фильтры.
Фильтр Значения
Если применен фильтр Значения, будут показаны выбранные значения. Пример: Регион: Япония, Скандинавия, Испания
Фильтр Поиск
Для фильтров с параметром Поиск отображается значение поискового запроса, при необходимости с использованием символов подстановки:
-
Знак подстановки * заменяет один символ, несколько символов, включая пробел, или ничего не заменяет. Этот знак подстановки гибкий и может совпадать с любым символом или блоком символов в определенном положении.
-
Знак подстановки ^ используется для фильтрации значений по одному или нескольким символам в начале слова в значении поля. Этот знак подстановки используется только в сочетании с другими знаками.
Например, элемент City: *^New*. В этом примере поле City фильтруется, чтобы отображались только те значения поля, которые начинаются со строки New. Например, могут отображаться такие значения, как New York, New Orleans и Newark.
Фильтр Условие
Для фильтров с параметром Условие используются операторы и другие символы. В зависимости от конфигурации фильтр может отображать следующее содержимое:
-
Простая комбинация поля и оператора. Пример. Year: >2022. Визуализация с таким фильтром будет включать только данные, для которых в поле Year указан год позже 2022.
-
Расширенное выражение с использованием одного или нескольких знаков равенства. Например, элемент Product: =sum(Sales)>1000000. Визуализация с этим фильтром включает в себя элементы Product, для которых значение Sales превышает 1000000.
Фильтр Очистить выбор
Для фильтров с параметром Очистить выбор рядом с полем фильтра отображается текст ALL (ВСЕ), указывая на то, что ни одно из значений поля не будет скрыто на диаграмме. Пример: City: ALL (Город: ВСЕ)
Фильтры с использованием параметра Исключить
Любой фильтр, в котором используется параметр Исключить, будет содержать текст NOT (НЕ), вместе с фильтром. Пример: Region: NOT Sweden (Регион: НЕ Швеция)
Фильтрация по значениям
Фильтруйте данные, выбирая значения из поля для включения в визуализацию или исключения из нее. Это полезно, если требуется быстро ограничить диапазон значений измерения в визуализации. Например, если вы включили поле, содержащее клиентов вашей организации, то можете использовать фильтр значений, чтобы включить результаты только для определенных клиентов.
Выполните следующие действия.
В режиме редактирования выберите визуализацию, к которой требуется применить фильтр.
На панели свойств в разделе Данные вкладки Фильтры нажмите Добавить и выберите поле.
Разверните поле и выберите Значения.
При необходимости, чтобы исключить выбранные значения, выберите Исключить.
Выберите значения для включения в список или исключения из него.
Фильтрация на основе результатов поиска
Фильтрация значений на основе результатов поиска указанных значений в поле. Это полезно, когда требуется отфильтровать данные на основе части фразы или строки. Например, имеется поле, содержащее идентификаторы записей для организации. Каждый идентификатор записи включает определенный префикс для классификации этой записи. Можно использовать поисковый фильтр для фильтрации по префиксам записей.
Включены следующие типы поиска.
Содержит: любые строки, содержащие введенное значение поиска. Например, если ввести je, будут возвращены все строки, содержащие je.
Точно соответствует: любые точные совпадения с введенным значением поиска. Например, если ввести je, будут возвращены все экземпляры строки je.
Начинается с: любые строки, которые начинаются с введенного значения поиска. Например, при вводе je будут возвращены строки jeans и jean shorts, но не blue jeans.
Заканчивается на: любые строки, которые оканчиваются на введенное значение поиска. Например, при вводе gg будет возвращено egg, но не eggs.
Начало слова: любые слова в строке, которые начинаются с введенного значения поиска. Например, при вводе je будут возвращены строки jeans и jean shorts, а также blue jeans.
Фильтр поиска лучше всего работает со строковыми значениями, но можно выполнять поиск и по числовым значениям.
Выполните следующие действия.
В режиме редактирования выберите визуализацию, к которой требуется применить фильтр.
На панели свойств в разделе Данные вкладки Фильтры нажмите Добавить и выберите поле.
Разверните поле и выберите Поиск.
При необходимости, чтобы исключить выбранные значения, выберите Исключить.
Из списка выберите тип поиска, который требуется использовать.
Введите значение, которое требуется найти.
Фильтрация по условиям
Выполняйте фильтрацию по условиям в выбранном поле или по сравнению двух полей. Например, можно отфильтровать все значения из поля, которые находятся ниже порогового значения. В условиях могут использоваться фиксированные или расчетные значения.
Можно выполнять сравнение с фиксированным значением или с вычисленным значением меры. Например, можно включить все значения, для которых значение Sales превышает $1000, или все значения, для которых значение Sales превышает среднее значение Gross Sales.
Условие поддерживает два типа фильтров: Сравнить и Общие.
Фильтрация по условиям сравнения
Фильтр типа Сравнить просматривает значения из выбранного поля и сравнивает их с указанным условием. Например, можно взять поле Sales и отфильтровать из визуализации все продажи объемом до $5000.
Выполните следующие действия.
В режиме редактирования выберите визуализацию, к которой требуется применить фильтр.
На панели свойств в разделе Данные вкладки Фильтры нажмите Добавить и выберите поле.
Разверните поле и выберите Условие.
При необходимости, чтобы исключить выбранные значения, выберите Исключить.
Выберите Сравнить.
В разделе Условие выберите необходимое условие и укажите, следует ли использовать фиксированное или вычисляемое значение.
Если используется фиксированное значение, введите одно или несколько значений, необходимых для этого условия.
Если используется вычисляемое значение, выберите модификаторы и поля, чтобы создать меры, определяющие условие сравнения.
Фильтрация по общим условиям
Фильтрация типа Общие использует агрегрегирование для фильтрации данных. Сначала необходимо определить меру. Затем выполняется фильтрация совпадений из выбранного поля на основе условий, заданных для этой меры.
Например, имеется диаграмма, показывающая данные о региональных продажах. Требуется посмотреть данные о региональных продажах только там, где сумма продаж для городов в этом регионе была больше $1 000 000. Необходимо добавить City в качестве фильтра. Для общего условия необходимо задать поле как (sum)Sales с условием Больше или равно 1000000.
Выполните следующие действия.
В режиме редактирования выберите визуализацию, к которой требуется применить фильтр.
На панели свойств в разделе Данные вкладки Фильтры нажмите Добавить и выберите поле.
Разверните поле и выберите Условие.
При необходимости, чтобы исключить выбранные значения, выберите Исключить.
Выберите Общие.
В разделе «Поле» выберите модификатор и необходимое поле, чтобы указать меру для использования в фильтре. Например, (avg)Sales.
В разделе Условие выберите необходимое условие и укажите, следует ли использовать фиксированное или вычисляемое значение.
Если используется фиксированное значение, введите одно или несколько значений, необходимых для этого условия.
Если используется вычисляемое значение, выберите модификаторы и поля, чтобы создать меры, определяющие условие сравнения.
Фильтрация путем сброса выборок
Исключите внешние выборки для выбранного поля на этой диаграмме. Когда выбран параметр «Очистить выбор», любые выборки, сделанные в других диаграммах для выбранного поля, игнорируются. Однако выборки, сделанные в этом поле на данной диаграмме, будут отражены в других диаграммах.
Например, имеется диаграмма, на которой показаны только результаты по полю Region для Germany, Japan и Spain. Требуется, чтобы выборки, сделанные в других диаграммах для поля Region, не влияли на эту диаграмму. Если выбрать Region для фильтрации со сбросом выборки, другие выборки для поля Region в других визуализациях не повлияют на диаграмму.
Выполните следующие действия.
В режиме редактирования выберите визуализацию, к которой требуется применить фильтр.
На панели свойств в разделе Данные вкладки Фильтры нажмите Добавить и выберите поле.
Разверните поле и выберите Очистить выбор.
Расширенные альтернативы фильтрам визуализации
Фильтры визуализации помогают быстро создавать визуализации. В более сложных случаях применения может потребоваться использовать вместо них анализ множеств, либо комбинацию фильтров визуализации и анализа множеств. Пример.
Создан лист, где ко всем визуализациям должен быть применен один и тот же фильтр. Другие листы приложения должны использовать аналогичное расположение визуализаций, но с разными фильтрами, примененными к одному и тому же полю. Можно добавить фильтры отдельно в каждую визуализацию на листе. Или можно использовать любой из следующих вариантов:
Анализ множеств. При анализе множеств данные фильтруются с помощью выражения, а не путем применения фильтров. Например, на одном листе линейчатая диаграмма может использовать =Sum({<ProductType={'Grocery'}>} Sales) в качестве меры, чтобы выполнить фильтрацию по значению поля Grocery. На следующем листе аналогичная линейчатая диаграмма может использовать =Sum({<ProductType={'Dairy'}>} Sales) в качестве меры для фильтрации по категории продукта Dairy.
Для получения дополнительной информации об анализе множеств см. раздел Анализ множеств.
Закладки. Например, вместо того чтобы создавать несколько листов с одинаковой организацией, можно создать один лист без фильтров, а затем создать в приложении закладки, чтобы пользователи могли сами управлять фильтрами (выборками).
Ограничения
При использовании фильтров действуют следующие ограничения:
Фильтры не поддерживаются в визуализации перечисленных далее типов.
Блочная диаграмма
Кнопка
Фильтр
Гистограмма
Меню навигации
Контейнер вкладок
Фильтры поддерживаются только в слоях диаграммы в диаграммах с картой.
Фильтры не поддерживаются с указанными далее объектами Visualization Bundle.
Матричный контейнер
Фильтры не поддерживаются из Dashboard Bundle на указанных ниже объектах:
Аниматор
Выбор даты
Контейнер макета
Линия
Ввод переменной
Видеоплеер