Прикрепление файлов данных и добавление данных в приложение
Вы можете прикрепить файлы данных к своему приложению, а затем использовать эти данные в своем приложении.
Прикрепленный файл доступен только из приложения, к которому он был прикреплен. Соединение с исходным файлом данных отсутствует, поэтому в случае обновления исходного файла необходимо обновить и прикрепленный файл.
Подробнее о технологии section access см. в разделе Управление безопасностью данных с помощью Section Access.
Ограничения
- Максимальный размер файла, прикрепленного к приложению, составляет 50 МБ.
- Максимальный общий размер файлов, прикрепленных к приложению, включая файлы изображений, загруженные в Библиотеку медиафайлов, составляет 200 МБ.
- Нельзя вложить файлы в Qlik Sense Desktop.
Быстрое прикрепление нескольких файлов данных
Самый быстрый и в большинстве случаев самый простой способ прикрепить и добавить набор файлов данных — это просто перетащить их в приложение.
Выполните следующие действия.
-
Перетащите один или несколько файлов данных в ваше приложение.
Файлы будут загружены и прикреплены к приложению, а также добавлены в модель данных.
Примечание к информацииВ ваше приложение нельзя загрузить и вложить файлы XML и JSON. Вы можете загрузить данные из файлов XML или JSON через подключения к локальным или сетевым файлам или к веб-ресурсам, однако.
являются оптимальным выбором для загрузки данных, например, для распознавания имен встроенных имен, разделителей полей или наборов символов. Если таблица добавлена с параметрами, которые не являются оптимальными, их можно изменить. Для этого откройте таблицу в редакторе таблиц и щелкните Выбрать данные из источника.
Дополнительную информацию о таблицах см. Редактирование таблицы.
Прикрепление одного файла данных
Файлы данных можно прикреплять по одному. Этот способ позволяет более тщательно контролировать параметры импорта файлов, например встроенные имена полей, разделители полей или используемый набор символов.
Не добавляйте в Диспетчер данных таблицу, которая уже была добавлена в Редактор загрузки данных в качестве добавленной при помощи скрипта таблицы с тем же именем и теми же столбцами.
Выполните следующие действия.
- Открыть приложение.
-
Откройте Диспетчер данных и щелкните
. Также можно щелкнуть Добавить данные в
на верхней панели.
-
Перетащите файл данных для загрузки или выберите файл на компьютере путем нажатия.
При попытке прикрепить файл с именем, идентичным имени уже прикрепленного файла, вы получите доступ к параметру замены прикрепленного файла новым файлом.
Примечание к информацииКаждому прикрепленному файлу должно быть присвоено уникальное имя файла.Примечание к информацииВ ваше приложение нельзя загрузить и вложить файлы XML и JSON. Вы можете загрузить данные из файлов XML или JSON через подключения к локальным или сетевым файлам или к веб-ресурсам, однако. -
Выберите таблицы и поля для загрузки.
Для получения дополнительной информации см. раздел Выбор полей данных.
-
Либо примените фильтр данных, чтобы выбрать подмножество данных, содержащихся в выбранных полях.
Если в качестве источника данных используется файл, выберите Фильтры. Рядом с таблицей, в которую необходимо добавить фильтр, щелкните Добавить фильтр, выберите поле и условие, а затем укажите значение, с помощью которого будет выполняться фильтрация. Для получения дополнительной информации см. Фильтрация данных из файлов.
Примечание к информацииQlik Sense не поддерживает фильтры в полях данных из файлов QVD .
Обратите внимание на следующие моменты.
- К одному и тому же полю можно применить несколько фильтров.
- Фильтры можно удалить в представлении Связи Диспетчера данных или в разделе Выбрать данные из источника. Изменения вступят в силу после перезагрузки данных, для выполнения которой необходимо нажать кнопку Загрузить данные.
-
Щелкните Добавить данные, чтобы открыть данные в представлении Связи диспетчера данных. Таким образом можно добавлять источники данных, изменять данные или связывать таблицы с помощью Диспетчера данных.
Профилирование данных включается по умолчанию щелчком элемента Добавить данные. Профилирование данных выполняет следующие функции:
- Предоставление рекомендаций по связям данных.
- Автоматическая классификация общих полей между таблицами. В этом случае добавляется уникальный префикс, основанный на имени таблицы.
- Сопоставление полей даты и времени расположению autoCalendar.
Автоматического связывания таблиц на основе общих имен полей не происходит. Связать таблицы можно в представлении Связи.
Примечание к подсказкеЧтобы загрузить данные непосредственно в приложение, щелкните, а затем отключите профилирование данных. При добавлении данных также выполняется загрузка всех существующих данных из источников данных. Таблицы будут автоматически связаны на основе общих имен полей. Поля даты и времени созданы не будут.
Для получения дополнительной информации см. раздел Управление связями данных.
-
После завершения подготовки данных щелкните Загрузить данные. В случае обнаружения серьезных проблем перед загрузкой данных в приложение необходимо устранить проблемы в Диспетчере данных.
Для получения дополнительной информации см. раздел Поиск и устранение неисправностей — загрузка данных.
Удаление прикрепленного файла
При удалении таблицы, созданной на основе прикрепленного файла, в диспетчере данных таблица удаляется из модели данных, а прикрепленный файл данных остается в приложении. Файл данных можно удалить из приложения безвозвратно.
Выполните следующие действия.
- Открыть приложение.
-
Откройте Диспетчер данных и щелкните
.
- Щелкните
Прикрепленные файлы.
- Удалите соответствующий файл.
Файл данных теперь безвозвратно удален из приложения.
Повторная загрузка данных из прикрепленного файла
Файл, который вы загружаете для приложения, прикрепляется к приложению. Он доступен только для этого приложения.
Связь с исходным файлом данных отсутствует. В случае обновления исходного файла необходимо обновить файл, прикрепленный к приложению. Затем можно загрузить обновленные данные в приложение. После перезагрузки данных в Диспетчере данных щелкните (Обновить данные из источника), чтобы просмотреть обновленные данные в виде таблицы.
Не добавляйте в Диспетчер данных таблицу, которая уже была добавлена в Редактор загрузки данных в качестве добавленной при помощи скрипта таблицы с тем же именем и теми же столбцами.
Выполните следующие действия.
- Открыть приложение.
-
Откройте Диспетчер данных и щелкните
.
- Щелкните
Прикрепленные файлы.
- Замените существующий файл. Имя обновленного файла должно быть идентично имени исходного файла. Содержимое файла данных обновлено.
- Щелкните Добавить данные. Убедитесь, что профилирование данных включено, для чего щелкните
.
- Щелкните таблицу в представлении Связи или Таблицы.
- Щелкните
, чтобы обновить данные.
- Щелкните Загрузить данные, чтобы повторно загрузить данные в приложение.