We are currently on Qlik NPrinting September 2018 SR2 and have one nprinting server, Production Qlik sense Enterprise and one QAP server.
We are currently using the Qlik sense hub with Nprinting and would like to also use QAP with nprinting.
What are the steps to connect it to QAP and are there any limitations of using QAP with nprinting?
Please check the response provided in another similar conversation that you also initiated on this subject. It appears the answer was provided in that conversation. I've added the link below for your convenience.
The answer in that post is unclear (it says “I do not show that Nprinting and QAP work together”) and does not specify how it should be configured, so any further recommendation would be helpful...
Qlik NPrinting can create connections only to:
- QlikView documents (local or on shared network folders, server or cluster)
- Qlik Sense apps on server
For more details refer to the official help site. It documents only what is supported, so it doesn't mention what is not supported.
Well it is clear - If it says that documentation does not show NPrinitng and QAP working together it means that this is not supported configuration and you can only use NPrinting with QlikView and Qlik Sense Enterprise.
So the answer is: QAP is not supported with NPrinting.
The general policy with the official documentation is: "Documentation documents only stuff that are supported". If something is not documented it is not officially supported.
The reason is that if we start to list what is not supported the length of the lists is virtually infinite.
I fully understand that one cannot document everything that is not supported. But I've done dozens of undocumented things that are supported. So stating that "not documented" equals "not supported" isn't true.
As long as it is poorly documented how NPrinting is connecting to Sense and using the API, it is hard to know, just based on the documentation.
If NPrinting is using "the hub's open-app" functionality, it cannot work. It NP is using the so called "single API", it should work just fine. If NP is using the websocket or low level API, it should also work fine, unless NP R&D is checking the server's license type, and then decides not to follow through.
"Documentation documents only stuff that are supported" is the documentation policy. That doesn't means that there are automatic features that stop you when you try to use a not documented feature. You can use undocumented features but:
- if you will contact the support for issues you need to move back to a supported system. For example, installing Qlik NPrinting Server or Engines in the same virtual or real computer as Qlik Sense server is not supported but there is not a feature in the installer that stops you doing that. You can du but, if you will experience issues, the first thing that we will ask you is to use a supported configuration.
- not documented features could change over time. For example documented APIs have an update policy, instead internal undocumented features could change from a version to to the following so the update could result in a non working, or partial working, installation.
I hope this helps.
I am facing the same dilema. But I don't understand what it the right answer here.
The last sentence from @vegard_bakke is also not answered.
It would be great if someone from Qlik could give us a clear, official answer and a clarification if it is a license limitation. This is very important to know before taking important decisions on deployment.
If you change Qlik Sense license to enable QAP and you continue to create Qlik NPrinting reports from the Qlik Sense apps you used to develop the templates it should works.
You don't need Qlik Sense Hub to use Qlik NPrinting. If you want you can publish reports generated by Qlik NPrinting in the Hub.