ビルドおよび展開
最終更新日時: 2026/10/14ローカルビルド出力を生成した後、QV2QS は一連の自動化されたステップを通じて、変換されたアプリを Qlik Cloud にデプロイします。
--unbuildOnly なしで変換を実行する場合、QV2QS はローカルビルド出力を生成した後に次の手順を実行します。
- テナントで Qlik Sense アプリを作成または再利用します。QV2QS は出力フォルダー内の
.qv2qs_sourceマーカーを使用して、ソース QVW ファイルに対応する正しいプロジェクトを特定します。詳細については、既存のアプリの再利用を参照してください。 - 既存のアプリのデータなし QVF バックアップをエクスポートします (既存のアプリを再利用する場合)。スキップするには
--noBackupを使用します。 - シートの背景、オブジェクトの背景画像、ボタン画像をアプリ メディア ライブラリにアップロードします。
- シートを準備する(既存のアプリを再利用する場合)。QV2QS は既存の各シートの公開状態とランクを記録し、クラウドアプリから古いシートを削除して、元のクラウドシート ID でローカルビルド出力をパッチします。
- テナントでアプリをビルドします。
- シートの復元(既存のアプリを再利用する場合)。QV2QS は、以前公開されていたシートを再公開し、元のランクを復元します。
- 変換されたすべてのシートをベース シートとして公開します (新規アプリのみ)。
シートの公開
アプリの構築後、QV2QS は変換されたすべてのシートをベース シートとして公開します。ベース シートは、アプリへのアクセス権を持つすべてのユーザーに表示されます。公開しない場合、シートはアプリの所有者のみが表示できる個人用オブジェクトのままになります。
シートの公開は、Build to Qlik Cloud モードと Export QVF モードの両方で自動的に実行されます。Export QVF モードでは、エクスポートされた QVF ファイル内に公開ステータスが保持されます。
シートのパブリッシュをスキップするには、コマンドラインで --noPublishSheets を指定するか、ウィザードで シートのパブリッシュ を無効にします。無効になっている場合、シートは非公開のままとなり、アプリ所有者が Qlik Cloud で手動で公開する必要があります。
既存のアプリ(--reuseAppIdまたは--appId)を再利用する場合、標準の公開ステップは自動復元ステップに置き換えられます。QV2QS はビルド前に各シートの公開状態を記録し、ビルドの完了後に以前公開されていたシートを再公開します。シートの公開 設定が有効になっている場合、今回の変換で追加された新しいシートはベース シートとして公開されます。新しいシートを非公開のままにするには、--noPublishSheets を渡します。
デプロイ引数には、--qsAppName、--spaceId、--reload、--noData、--noPublishSheets、および --unbuildOnly が含まれます。完全なリストについては、引数リファレンスを参照してください。