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

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

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

Продажи >= 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')

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