Перейти к основному содержимому

Фильтрация данных из коннекторов данных

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

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

Продажи >= 40 000

Параметр Фильтр данных служит для выбора из отдельных полей, таких как Продажи. Он функционирует в качестве предложения SQL WHERE. Большинство операторов и ключевых слов, используемых с предложениями WHERE, можно использовать и с параметром Фильтр данных. В число допустимых операторов входят следующие.

  • =
  • >
  • >=
  • <
  • <=
  • IN
  • BETWEEN
  • LIKE
  • IS NULL
  • IS NOT NULL

Qlik Sense создает предложение WHERE в скрипте загрузки данных из выражения, указанного в поле Фильтр данных.

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

Sales <= 30000 AND RegionID = 45

Оператор OR можно использовать для фильтрации данных, соответствующих обоим условиям. Пример.

Name = 'Smith' OR Name = 'Jones'

Аналогичные результаты можно получить при помощи оператора IN. Оператор IN представляет собой простой способ использования нескольких условий OR. Пример.

Name IN ('Smith', 'Jones')

Для получения дополнительной информации о порядке добавления данных см.: