アプリの置換
アプリを再公開するか、アプリをインポートして置換することで、アプリの置換を選択できます。
QMCからアプリを公開する場合には、公開済みのアプリを交換することができます。操作バーで [公開] をクリックすると、[既存のアプリを置換] オプションが [アプリの公開] ウィンドウで使用できます。
アプリを QMC から公開すると、所有者のアプリが [作業] フォルダーから [公開済み] フォルダーに移動され、ストリーム アイコン () でマークされて、公開済みであることを示します。
アプリをインポートして置換する場合は、アプリ全体を置換することも、データなしでインポートすることもできます。アプリのデータなしでインポートすると、データとデータ モデルを除くアプリ内のすべてのものが置換されます。インポートしたアプリでアプリを置換するには、次のアクセス権が必要です。
- 置換するアプリに対する更新権限。
- アプリが公開されている場合は、置換するアプリに対する公開権限、およびアプリが公開されているストリームに対する公開権限。
インポートしたファイルを使用したアプリの置換
次の手順を実行します。
-
QMC を開く:https://<QPS サーバー名>/qmc
-
QMCスタート ページから、あるいは [スタート]
ドロップダウン メニューから [アプリ] を選択して、概要を表示します。
-
操作バーで
[インポート] をクリックします。
[アプリのインポート] ダイアログ ボックスが開きます。
-
インポートするファイルを選択します。
-
インポートするアプリ (qvf ファイル) を参照して [開く] をクリックします。
情報メモ長いファイル名を持つ画像がアプリに含まれている場合は、画像への完全パスが 260 文字を超えるとインポートに失敗します。パスが長すぎる場合は、画像のファイル名を短くしてください。参照のダイアログ ボックスが閉じ、qvfファイルの名前が [Import app] ダイアログ ボックスの [アプリ名] フィールドに表示されます。
情報メモインポートされるアプリのデータ接続名が、既存のデータ接続の名前と同じ場合、データ接続はインポートされません。つまり、インポートされたアプリは、インポートされたアプリのデータ接続ではなく、同一名のすでに存在するデータ接続を使用します。 - [既存のアプリを置換] を選択します。
- [App to replace] (置換するアプリ) をクリックして、アプリを選択します。
- データをインポートしない場合は、 [Import without data] (データなしでインポート) を選択します。ビジュアライゼーションのみが置換されます。
-
ダイアログ ボックスで [インポート] をクリックします。
[転送中] ダイアログが開きます。ダイアログには、自分が開始した転送がすべて表示されます。
-
ファイルのインポート中はスピナーが表示されます。
-
をクリックして、インポートを取り消します。
および [中止] が表示され、インポートが停止します。
-
失敗したアイテム
を削除するには、[OK] をクリックします。
[転送中] からこのアイテムが削除されます。
アプリが置換されると、
が表示され、このアプリが [アプリ] の概要に追加されます。 すべての転送が正常に完了すると [Ongoing transport] ダイアログが閉じます。 転送に失敗した場合、概要ページが最新の情報に更新されるまでダイアログが表示されます。
情報メモサーバーにアプリをインポートする場合やサーバーからアプリをエクスポートする場合は、画像などの QVF ファイルに保存されていない関連コンテンツも移動します。関連コンテンツは、%ProgramData%\Qlik\Sense\Repository\AppContent\<App ID> フォルダに個別に保存されます。各アプリには、アプリ ID をフォルダ名とする独自のアプリ コンテンツ フォルダがあります。 -
アプリ コンテンツ フォルダを置換する
画像などの.qvf ファイルに含まれていないアプリ コンテンツは、%ProgramData%\Qlik\Sense\Repository\AppContent\<App ID>フォルダに個別に保存されます。各アプリには、アプリ ID をフォルダ名とする独自のアプリ コンテンツ フォルダがあります。
- 既存のファイルが保存されます。
- 新しいファイルが追加されます。
- 新しいファイルが同じ名前の既存のファイルに置換されます。