Загрузка данных из файлов | Qlik Sense для Windows Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Загрузка данных из файлов

Qlik Sense может считывать данные из файлов в различных форматах.

Форматы файлов

Поддерживаются несколько форматов файлов данных:

  • Текстовые поля: данные в полях должны разделяться разделителями, например запятыми, символами табуляции или точками с запятой. Например: файлы переменных, разделенных запятыми (CSV).

  • HTML таблицы
  • Excel файлы

    Примечание к информациизагрузка данных из файлов Excel или Excel Binary Workbook (.xlsb), защищенных паролем, не поддерживается.

    Для получения дополнительной информации см. раздел Загрузка данных из таблиц Microsoft Excel.

  • XML файлы

    Примечание к информации Файлы XML нельзя прикрепить к приложениям. Вы можете загрузить данные из файлов XML через подключение к локальным или сетевым файлам или к веб-ресурсам.
  • Исходные файлы Qlik QVD и QVX

    Для получения дополнительной информации см. раздел Работа с файлами QVD.

  • Файлы Apache Parquet

    Для получения дополнительной информации см. раздел Работа с файлами Apache Parquet.

  • JSON файлы

    Для получения дополнительной информации см. раздел Работа с файлами JSON.

    Примечание к информации Файлы JSON нельзя прикрепить к приложениям. Вы можете загрузить данные из файлов JSON через подключение к локальным или сетевым файлам или к веб-ресурсам.
  • Файлы с фиксированной длиной записи
  • Data Interchange Format (DIF) файлы: DIF файлы можно загружать только с помощью редактора загрузки данных.

  • Файлы скриптов QlikView (QVS)

    Примечание к информации QVS файлы нельзя прикрепить к приложениям.

Типы подключений

Файлы можно загружать с помощью разных типов подключения к данным:

Примечание к информацииПри вводе расширения файла подключений DataFiles учитывается регистр. Например: .qvd.

Как загружать данные из файлов?

Существует несколько способов загрузки данных из файлов.

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

Выборка данных из подключения к данным в редакторе загрузки данных

Можно открыть окно Подключения к данным и выбрать данные для загрузки в диалоговом окне Data SelectionВыбор данных.

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

Загрузка данных из файла с помощью написания кода скрипта

Файлы загружаются с помощью оператора LOAD в скрипте. Операторы LOAD могут включать полный набор выражений скрипта. Чтобы считать данные из другого Qlik Sense приложения, можно использовать оператор Binary.

Для получения дополнительной информации см. раздел Load.

Загрузка файлов из локальных и сетевых папок с файлами

С помощью подключения к папке можно загружать файлы из локальных и сетевых папок:

Параметры подключения к данным
Элемент интерфейса Описание
Путь

Введите путь к папке, содержащей файлы с данными. Вы можете: выбрать папку, ввести допустимый локальный путь или ввести путь UNC.

Пример допустимого локального пути: C:\data\DataFiles\

Пример пути UNC: \\myserver\filedir\

Примечание к информацииИспользовать в пути сопоставленный сетевой накопитель нельзя.
Имя Имя подключения к данным.

Загрузка файлов из веб-ресурсов

С помощью подключения к данным веб-файла можно загружать файлы из веб-ресурсов, таких как FTP, HTTP или HTTPS. Файл может относиться к любому типу, поддерживаемому программой Qlik Sense:

Параметры подключения к данным веб-файла
Элемент интерфейса Описание
Адрес URL

Полный адрес URL веб-файла, к которому необходимо подключиться, включая идентификатор протокола.

Пример: http://unstats.un.org/unsd/demographic/products/socind/Dec.%202012/1a.xls

При подключении к файлу FTP может потребоваться включить в имя пользователя и пароль URL специальные символы, например : или @. В этом случае необходимо заменить специальные символы знаком процента и шестнадцатеричным кодом символа ASCII. Например, необходимо заменить символ : значением '%3a' и символ @ значением '%40'.

Имя Имя подключения к данным.

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

Для получения дополнительной информации см. раздел URL is.

Загрузка данных при помощи динамически создаваемого URL-адреса

В данном примере выполняется загрузка записей с первых 10 страниц форума New to Qlik Sense Qlik Community. Каждая страница форума содержит 20 записей. Последний параметр URL-адреса, start, служит для определения записи, отображающейся в качестве первой записи на странице. На странице, отображающейся при переходе по приведенной URL-ссылке, первой записью является запись под номером 20, за ней отображаются еще 20 записей.

https://community.qlik.com/community/qlik-sense/new-to-qlik-sense/content?filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bthread%5D&itemView=detail&start=20

При помощи счетчика i выполняется перемещение по страницам с шагом 20 до 180 страницы. Таким образом, цикл For выполняется 10 раз.

Для загрузки страницы в конце URL-адреса, определенного для параметра URL-адрес, вместо начальной страницы указывается $(i).

For i = 0 to 180 step 20 LOAD Title1, "Author", F6 As Replies, Views, "Latest activity" FROM [lib://x2] (URL IS [https://community.qlik.com/community/qlik-sense/new-to-qlik-sense/content?filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bthread%5D&itemView=detail&start=$(i)], html, utf8, embedded labels, table is @1); Next i;

Будут загружены последние 200 записей форума в виде таблицы, содержащей сведения о заголовках, авторах, количестве ответов и просмотров, а также времени выполнения последней операции.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!