Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
santho_ak
Partner - Creator III
Partner - Creator III

How things are done once a Qlik app is ready ?

I'm a newbie to both IT & Qliksense. I started learning Qliksense a month back & I'm able to create my Qliksense App with some datasets which are available online. I am looking for job with respect to Qliksense. So, I need to know how things are done once the complete app is ready.

  1. I want to know how it is deployed.
  2. How the testing is done.
  3. How can I publish app for common users & how do I have control over it.
  4. How do I test my App & database.
  5. How do I update my database back end.

Can someone help me out.

Thanks..!!

7 Replies
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

If possible, I recommend taking the two day "Deploy and Administer Qlik Sense" training.

Qlik Sense Training: How To Visualize Data Analytics

-Rob

http://masterssummit.com

http://qlikviewcookbook.com

rittermd
Master
Master

Some training is probably in order.

To deploy you need to publish the app into a stream in the QMC.  Then anyone that has access to that stream can access the app.

Testing is usually done while the app is still in your Work folder.  After you have completed testing then you publish.

You control access through security rules.

Once published you can create a reload task in the QMC to run as often as you want to load current data.

All of the above assumes that you have the Enterprise version of Qlik Sense.

santho_ak
Partner - Creator III
Partner - Creator III
Author

Thanks rittermd‌ for the detailed answer. It was really helpful.

I have some more questions. How about testing, like how it is done.

I have an app & I want to check it with backend data.

How about updation, as you said we can reload current data in QMC. Then, how about data that will be added in the future.

Please help me out.

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

Re Testing:

1. You can execute some simple SQL aggregations, store those in a QVD, and use them as control totals in your app. You can automate this process using a product like Business Intelligence Software | Metric Insights or https://www.nodegraph.se/ (NodeGraph has not released the testing component yet, but it's on their roadmap).

2. For regression testing against a baseline, you can use the free

Qlik Sense Scalability Tools (Sense v2.0-v2.2, v3.0-v3.2, June 2017)

-Rob

http://masterssummit.com

http://qlikviewcookbook.com

rittermd
Master
Master

Depending on your load script the current data in your data source will get loaded into the app each time the task runs.

So you will have new data.

There are all levels of testing that you can do.  If you have existing reports you can compare your results to them. 

A basic test is just to review your output and make sure that it is doing what you expected and that the results look correct.

Whenever possible get your end users to take a look and let you know if something is out of line.

The level of testing really depends on the complexity of the data and your Qlik Sense app.

santho_ak
Partner - Creator III
Partner - Creator III
Author

Thanks rwunderlich Is there any practical example do you have. If so, can please share.

santho_ak
Partner - Creator III
Partner - Creator III
Author

Got it. Thank you so much rittermd‌.