Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Benqbyao
Contributor II
Contributor II

Query on Qliksense App deployment to avoid downtime to End User

Currently for Qliksense App deployment,  we will follow below manual flow for existing app on target server:

1. import the new version of the app without data to target server

2. replace the existing app with the new version of the app by using Publish + Replace function

3. then the target app is updated with new version without data

4. Reload the app 

5. Reload completed and the app is refreshed with data

as following the above flow, between step 2 and step 5,  the target app will be showing No data to End User (the length of the period is depending how long the reload needs to take, and for our case, lots of apps take more thank 1.5 hours to complete the reload), So we have one Requirement from business that the App should be always available with data to End User Even during the deployment.

So May I check with Qlik Support if any function of Qliksense can fulfill this requirement ?

if yes, whether any API support this as well so that we can automate the deployment process as well. 

thanks for your support in advance

Labels (1)
3 Replies
rubenmarin

Hi, as an idea you can try to import the app to a dedicated reload stream, reload the app, unpublish, and then replace the existing app with the reloaded app.

Benqbyao
Contributor II
Contributor II
Author

Hi Rubenmarin, thanks for your suggestion.  can we implement this in an automation way through QS API ?

rubenmarin

I suppose it is but automation with APIs is still in my ToLearn list.

Take a look at: https://github.com/ahaydon/Qlik-Cli-Windows or https://github.com/qlik-oss/enigma.js/