Kompilacja i wdrożenie
Ostatnia aktualizacja: 14.10.2026Po wygenerowaniu lokalnych danych wyjściowych kompilacji QV2QS wdraża przekonwertowaną aplikację do Qlik Cloud w ramach serii zautomatyzowanych kroków.
Podczas uruchamiania konwersji bez --unbuildOnly QV2QS wykonuje następujące kroki po wygenerowaniu lokalnych danych wyjściowych kompilacji:
- Utwórz lub wykorzystaj ponownie aplikację Qlik Sense w dzierżawie. QV2QS używa znacznika
.qv2qs_sourcew folderze wyjściowym, aby zlokalizować odpowiedni projekt dla źródłowego pliku QVW. Aby uzyskać szczegółowe informacje, zobacz Ponowne użycie istniejącej aplikacji. - Wyeksportuj kopię zapasową QVF bez danych istniejącej aplikacji (w przypadku ponownego użycia istniejącej aplikacji). Użyj
--noBackup, aby pominąć. - Prześlij tła arkuszy, obrazy tła obiektów i obrazy przycisków do biblioteki multimediów aplikacji.
- Przygotuj arkusze (w przypadku ponownego użycia istniejącej aplikacji). QV2QS rejestruje stan publikacji i rangę każdego istniejącego arkusza, usuwa stare arkusze z aplikacji w chmurze oraz aktualizuje lokalne dane wyjściowe kompilacji za pomocą oryginalnych identyfikatorów arkuszy w chmurze.
- Zbuduj aplikację w dzierżawie.
- Przywróć arkusze (w przypadku ponownego użycia istniejącej aplikacji). QV2QS ponownie publikuje arkusze, które zostały wcześniej opublikowane, i przywraca pierwotną rangę.
- Opublikuj wszystkie przekonwertowane arkusze jako arkusze podstawowe (tylko nowe aplikacje).
Publikowanie arkusza
Po zbudowaniu aplikacji QV2QS publikuje każdy przekonwertowany arkusz jako arkusz podstawowy. Arkusze podstawowe są widoczne dla wszystkich użytkowników, którzy mają dostęp do aplikacji. Bez publikacji arkusze pozostają obiektami prywatnymi, które może widzieć tylko właściciel aplikacji.
Publikowanie arkuszy odbywa się automatycznie zarówno w trybie Build to Qlik Cloud, jak i Export QVF. W trybie Export QVF stan opublikowania jest zachowywany w wyeksportowanym pliku QVF.
Aby pominąć publikowanie arkuszy, podaj --noPublishSheets w wierszu poleceń lub wyłącz opcję Publikuj arkusze w kreatorze. Po wyłączeniu arkusze pozostają nieopublikowane, a właściciel aplikacji musi opublikować je ręcznie w Qlik Cloud.
W przypadku ponownego użycia istniejącej aplikacji (--reuseAppId lub --appId) standardowy krok publikacji zostaje zastąpiony automatycznym krokiem przywracania. QV2QS zapisuje stan publikacji każdego arkusza przed kompilacją, a następnie ponownie publikuje wcześniej opublikowane arkusze po zakończeniu kompilacji. Nowe arkusze dodane podczas bieżącej konwersji są publikowane jako arkusze bazowe, gdy włączone jest ustawienie Publikuj arkusze. Przekaż --noPublishSheets, aby pozostawić nowe arkusze nieopublikowane.
Argumenty wdrożenia obejmują --qsAppName, --spaceId, --reload, --noData, --noPublishSheets oraz --unbuildOnly. Aby zapoznać się z pełną listą, zobacz Informacje referencyjne o argumentach.