Optimizing your hardware configuration along with best practices will provide you with the information you need to deploy a finely-tuned Nprinting environment. The result will be a great smoothie to deploy and your experience with NPrinting is enjoyable.
*These are MINIMUM requirements only. For support information, refer too:
Let’s begin talk about how NPrinting connection interact with Qlikview and Qliksense. Each time if NPrinting connects the source of qlikview and qliksense it leads to NP execution at background
Example, NPrinting initialize the connection to the qlikview during the NP execution. At that time qlikview application (qvw) file may expand by a factor of 10 “in memory” during NP background executions dependent on complexity and performance of the QVW. So, based on this we define the required RAM for the NPrinting server. If a system deficient in RAM will result in writing out to the system page file on your windows server. This impact system performance. Performance will be reduced when RAM memory is insufficient. Allocate additional memory resources according to expected “in memory” file size of QVW.
Total Ram Recommended calculation for Qlikview connection: [Cores] * [sum of “in memory” Ram for all QVWs]
Example: sum of qvw file is 100mb, 10 cores server is available then required RAM based on above calculation is  * [10 GB] = 100 GB of RAM.
Suppose in Qlik Sense. Total Ram Recommendation is get doubled because its use 2 NPrinting web process performed per available core per NP execution.
Total Ram Recommended calculation for Qlikview connection: [Cores] * [sum of “in memory” Ram for all QVFs] * 2
First, Verify your deployment after installation. Check the following
Below are Unsupported Objects in NPrinting. Please don’t have these items in your NPrinting source Qlikview or Qlik sense application. It results to fail the NPrinting report generation.
Below object usage will reduce the performance of NPrinting Report generation. Try to avoid if possible.
(All below objects can displayed in NPrinting report using only image mode not as table data)
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
|cookielawinfo-checbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".|
|cookielawinfo-checbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".|
|cookielawinfo-checbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.|
|cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".|
|cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".|
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.