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

Операторы LOAD и SELECT

Данные можно загружать в программу Qlik Sense с помощью операторов LOAD и SELECT. Каждый из них создает внутреннюю таблицу. Оператор LOAD используется для загрузки данных из файлов, а оператор SELECT — для загрузки данных из баз данных.

В этом учебном пособии будут использоваться данные из файлов, поэтому будут применяться операторы LOAD.

Кроме того, можно использовать предыдущую загрузку LOAD для манипулирования содержимым загружаемых данных. Например, переименование полей должно выполняться в операторе LOAD, в то время как оператор SELECT не допускает каких-либо изменений в именах полей.

При загрузке данных в программу Qlik Sense применяются следующие правила:

  • Программа Qlik Sense не делает различия между таблицами, созданными операторами LOAD и SELECT. Таким образом, если загружается несколько таблиц, то не имеет значения, загружены они с помощью оператора LOAD или SELECT либо комбинации этих двух операторов.
  • Порядок полей в операторе или исходной таблице базы данных не имеет значения для логики программы Qlik Sense.
  • Имена полей зависят от регистра и используются для установления связей между таблицами данных. В связи с этим иногда необходимо переименовывать поля в скрипте загрузки для получения желаемой модели данных.