Сборка и развертывание
Последнее обновление: 14.10.2026После создания выходных данных локальной сборки QV2QS развертывает преобразованное приложение в Qlik Cloud с помощью ряда автоматизированных шагов.
При выполнении конвертации без --unbuildOnly QV2QS выполняет следующие шаги после формирования локальных выходных данных сборки:
- Создайте или повторно используйте приложение Qlik Sense в клиенте. QV2QS использует маркер
.qv2qs_sourceв выходной папке для поиска нужного проекта для исходного файла QVW. Подробнее см. Повторное использование существующего приложения. - Экспортируйте резервную копию QVF без данных существующего приложения (при повторном использовании существующего приложения). Используйте
--noBackup, чтобы пропустить. - Загрузите фоновые изображения листов, фоновые изображения объектов и изображения кнопок в Библиотеку медиафайлов приложения.
- Подготовка листов (при повторном использовании существующего приложения). QV2QS фиксирует состояние публикации и ранг каждого существующего листа, удаляет старые листы из облачного приложения и обновляет результат локальной сборки исходными идентификаторами листов из облака.
- Соберите приложение на клиенте.
- Восстановление листов (при повторном использовании существующего приложения). QV2QS повторно публикует листы, которые были опубликованы ранее, и восстанавливает исходный ранг.
- Опубликовать все преобразованные листы как базовые листы (только для новых приложений).
Публикация листа
После сборки приложения QV2QS публикует каждый преобразованный лист в качестве базового листа. Базовые листы видны всем пользователям, имеющим доступ к приложению. Без публикации листы остаются личными объектами, которые может видеть только владелец приложения.
Публикация листов выполняется автоматически как в режиме Build to Qlik Cloud, так и в режиме Export QVF. В режиме Export QVF статус публикации сохраняется внутри экспортированного файла QVF.
Чтобы пропустить публикацию листов, передайте --noPublishSheets в командной строке или отключите Публиковать листы в мастере. Если этот параметр отключен, листы остаются неопубликованными, и владелец приложения должен опубликовать их вручную в Qlik Cloud.
При повторном использовании существующего приложения (--reuseAppId или --appId) стандартный шаг публикации заменяется автоматическим шагом восстановления. QV2QS фиксирует состояние публикации каждого листа перед сборкой, а затем повторно публикует ранее опубликованные листы после завершения сборки. Новые листы, добавленные в ходе текущего преобразования, публикуются как базовые листы, если включен параметр Опубликовать листы. Передайте --noPublishSheets, чтобы оставить новые листы неопубликованными.
Аргументы развертывания включают в себя --qsAppName, --spaceId, --reload, --noData, --noPublishSheets и --unbuildOnly. Полный список см. в разделе Справочник по аргументам.