Фильтрация
Функция фильтрации позволяет отобразить в таблице только интересующие вас данные, скрыв остальные. Предположим, вы работаете с таблицей Продажи, в которой есть столбец Country и хотите отобразить данные только по Мексике. Для этого необходимо сделать следующее:
Нажмите кнопку Фильтрация в верхней части окна преобразования данных:
В появившемся диалоге выберите столбец, для которого вы хотите произвести фильтрацию (в нашем случае – Country), укажите условие и значение, по которому будет производиться фильтрация. Доступные условия включают:
Равен – используется, когда нужно найти строки, в которых значение в выбранном столбце точно соответствует указанному значению. Например, если вы примените фильтр
Равен 'Россия'
, то в результате останутся только строки, где в столбце указано именно "Россия".Не равен – противоположность условию Равен. Используется для поиска всех строк, в которых значение отличается от указанного. Например, фильтр
Не равен 'Франция'
оставит все строки, кроме тех, где значение равно "Франция".Больше чем – условие фильтрации, при котором в таблице остаются только значения, превышающие заданное значение.
Меньше чем – условие фильтрации, при котором в таблице остаются только значения, меньшие заданного значения.
Больше или равно – условие фильтрации, при котором в таблице остаются значения, равные или превышающие заданное значение.
Меньше или равно – условие фильтрации, при котором в таблице остаются значения, равные или меньшие заданного значения.
LIKE – позволяет искать строки, содержащие подстроку. Используется вместе с шаблонными символами
%
и_
. Символ%
обозначает любое количество любых символов, а_
– ровно один любой символ. Например, фильтрLIKE '%банк%'
найдет строки, которые содержат слово "банк" в любом месте значения (например, "Сбербанк", "Альфа-банк" и т.д.).Входит в – используется для фильтрации строк, где значения в столбце соответствуют одному из нескольких заданных значений. Например, условие
Входит в 'Россия', 'Германия', 'Китай'
покажет строки, относящиеся только к этим трем странам.Является NULL – фильтрует строки, в которых значения в выбранном столбце пусты или равны
NULL
.Не является NULL – наоборот, оставляет только те строки, у которых в данном столбце есть какое-то значение, отличное от
NULL
.
После заполнения всех полей нажмите кнопку Применить. Как видно на скриншоте выше, мы выбрали столбец Country, условие Равен и значение Mexico, что означает, что в таблице отобразятся только те строки, которые относятся к Мексике:
После выполнения всех необходимых преобразований нажмите кнопку Добавить запрос, чтобы добавить преобразованную таблицу в модель данных:
Если потребуется выполнить дополнительные преобразования, нажмите напротив названия таблицы и выберите пункт Изменить запрос в выпадающем меню. Откроется окно преобразований данных, где вы сможете внести необходимые изменения:
Если изменятся исходные данные в подключенном источнике, то всё, что было настроено в процессе преобразования, также обновится.
Смотрите также