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

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

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

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

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

* HTML таблицы

* Excel файлы

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

  Для получения дополнительной информации см. раздел [Загрузка данных из таблиц Microsoft Excel](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/DataSource/load-data-from-Excel.htm).

* XML файлы

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

* Исходные файлы Qlik QVD и QVX

  Для получения дополнительной информации см. раздел [Работа с файлами QVD](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-QVD-files.htm).

* Файлы Apache Parquet

  Для получения дополнительной информации см. раздел [Работа с файлами Apache Parquet](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-parquet-files.htm).

* JSON файлы

  Для получения дополнительной информации см. раздел [Работа с файлами JSON](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/working-with-JSON.htm).

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

* Файлы с фиксированной длиной записи

* Data Interchange Format (DIF) файлы: DIF файлы можно загружать только с помощью редактора загрузки данных.

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

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

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

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

* Локальные и сетевые файловые папки: Дополнительные сведения см. [Загрузка файлов из локальных и сетевых папок с файлами](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/DataSource/load-data-from-files.htm#Folder).

* Папку Прикрепленные файлы нельзя удалить или изменить. Она содержит файлы, которые загружены и прикреплены к приложению. (Недоступно в Qlik Sense Desktop). Для получения дополнительной информации см. раздел [Добавление данных в приложение](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/LoadData/adding-data.htm).

* Файлы на веб-ресурсе: см. [Загрузка файлов из веб-ресурсов](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/DataSource/load-data-from-files.htm#Web).

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

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

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

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

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

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

Для получения дополнительной информации см. раздел [Выбор данных в редакторе загрузки данных](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/LoadData/select-data-to-load.htm).

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

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

Для получения дополнительной информации см. раздел [Load](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm).

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

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

Параметры подключения к данным

| Элемент интерфейса | Описание |
| --- | --- |
| Путь | Введите путь к папке, содержащей файлы с данными. Вы можете: выбрать папку, ввести допустимый локальный путь или ввести путь UNC.<br><br>Пример допустимого локального пути: C:\data\DataFiles\<br><br>Пример пути UNC: \\myserver\filedir\<br><br>Примечание к информацииИспользовать в пути сопоставленный сетевой накопитель нельзя. |
| Имя | Имя подключения к данным. |

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

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

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

| Элемент интерфейса | Описание |
| --- | --- |
| Адрес URL | Полный адрес URL веб-файла, к которому необходимо подключиться, включая идентификатор протокола.<br><br>Пример: http://unstats.un.org/unsd/demographic/products/socind/Dec.%202012/1a.xls<br><br>При подключении к файлу FTP может потребоваться включить в имя пользователя и пароль URL специальные символы, например : или @. В этом случае необходимо заменить специальные символы знаком процента и шестнадцатеричным кодом символа ASCII. Например, необходимо заменить символ : значением '%3a' и символ @ значением '%40'. |
| Имя | Имя подключения к данным. |

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

Для получения дополнительной информации см. раздел [URL is](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptSpecifiers/url.htm).

### Загрузка данных при помощи динамически создаваемого 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 записей форума в виде таблицы, содержащей сведения о заголовках, авторах, количестве ответов и просмотров, а также времени выполнения последней операции.