<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: how to improve Nprint performance case study in Qlik NPrinting</title>
    <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298882#M15609</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronald - does it actually help to solve your issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regarding creating a version only for NPrinting i usually suggest deleting all user sheets and leaving only sheets used for NPrinting, then i suggest running Rob's DocumentAnalyzer (&lt;A href="https://community.qlik.com/thread/225090"&gt;Document Analyzer V3.0 Update Available&lt;/A&gt;) in order to checks which fields can be dropped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;Lech&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Jul 2017 23:57:50 GMT</pubDate>
    <dc:creator>Lech_Miszkiewicz</dc:creator>
    <dc:date>2017-07-27T23:57:50Z</dc:date>
    <item>
      <title>how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298878#M15605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I need to schedule to run around 20 Nprint reports from my computer and my initial aim is to produce each report in 2 mins so i monitor the performance while i am building the QVW and Nprint files. up until earlier version i am still ok with the performance, the initial time to complete the first report is about 1 minutes but as i add on more content to the QVW files and Nprint files, the performance drop to around 3 minutes per report. but then after i make a few small changes (mainly as requested to split a few pages to more pages) then average time to run a report is about 9 mins which is not really ideal. thus i want to see how can the performance could be improved:&lt;/P&gt;&lt;P&gt;Fact: &lt;/P&gt;&lt;P&gt;Processor: Intel(R) Core(TM) i7 -4600 CPU@2.1 GHz&lt;/P&gt;&lt;P&gt;RAM:8 GB (7.71 GB usable)&lt;/P&gt;&lt;P&gt;QVW file size :480MB (initial 330MB)&lt;/P&gt;&lt;P&gt;Number of objects:2400&lt;/P&gt;&lt;P&gt;Number of sheets:21&lt;/P&gt;&lt;P&gt;Excel template size:100KB&lt;/P&gt;&lt;P&gt;most of the information is exported to excel by straight table or cells without formatting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Things have been done:&lt;/P&gt;&lt;P&gt;I have gone through all objects and remove all unnecessary objects.&lt;/P&gt;&lt;P&gt;i have reduced the template to be used to the minimal：6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Constraint: the data model should be pretty optimal and would not be changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What i should change to improve performance?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 05:38:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298878#M15605</guid>
      <dc:creator>ronaldwang</dc:creator>
      <dc:date>2017-07-27T05:38:55Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298879#M15606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Welcome back Ronald &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are not using dedicated for NPrinting document, but a document which is also accessed by people, right? I would suggest creating dedicated document in order to minimise No of columns and rows in your qvw file so it only contains objects and fields and data used for NPrinting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see my comments here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/message/1270227"&gt;QVW size limitations with NPrinting 17&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;other thing - do you use any images from QlikView? - for example if you are producing charts as an image the same can be done much quicker by embeding XLS charts based on Qlik data. Exporting data rather than an image is much faster i noticed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;Lech&lt;/P&gt;&lt;P&gt;---------------------------------------------&lt;/P&gt;&lt;P&gt;When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 07:40:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298879#M15606</guid>
      <dc:creator>Lech_Miszkiewicz</dc:creator>
      <dc:date>2017-07-27T07:40:35Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298880#M15607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I agree with Lech and I would to suggest to give a check also to this conversation. Lech's suggestion is duplicated there &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; but there are other suggestions that you can implement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Ruggero&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 07:47:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298880#M15607</guid>
      <dc:creator>Ruggero_Piccoli</dc:creator>
      <dc:date>2017-07-27T07:47:01Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298881#M15608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Lech, you have always been very helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 23:49:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298881#M15608</guid>
      <dc:creator>ronaldwang</dc:creator>
      <dc:date>2017-07-27T23:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298882#M15609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronald - does it actually help to solve your issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regarding creating a version only for NPrinting i usually suggest deleting all user sheets and leaving only sheets used for NPrinting, then i suggest running Rob's DocumentAnalyzer (&lt;A href="https://community.qlik.com/thread/225090"&gt;Document Analyzer V3.0 Update Available&lt;/A&gt;) in order to checks which fields can be dropped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;Lech&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 23:57:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298882#M15609</guid>
      <dc:creator>Lech_Miszkiewicz</dc:creator>
      <dc:date>2017-07-27T23:57:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298883#M15610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lech,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will try and let you know and I think they will to some extend improve the performance. and I am not exporting any chart to my report and have removed all charts from my app, but will try Rob's DocumentAnalyzer to check which fileds can be dropped.&lt;/P&gt;&lt;P&gt; But I have concerns though but dropping fields: as I also use cell and columns, but dropping the fields, how will that affect the current reference in the existing templates?&lt;/P&gt;&lt;P&gt;I also notice that the performance drop when my file increase from 330m to 480mb, which is due to the data size in crease. as by removing a few objects I could not see much change to the size of the files.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 00:04:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298883#M15610</guid>
      <dc:creator>ronaldwang</dc:creator>
      <dc:date>2017-07-28T00:04:59Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298884#M15611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronald,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When talking about fields to be dropped i meant &lt;STRONG&gt;FIELDS FROM YOUR DATA MODEL &lt;/STRONG&gt;and not fields from your charts. You have to understand that QlikView document has a data layer, script layer and visualisation layer. I am under impression that you so far have taken care only of visualisation layer!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to script layer now and remove from there all fields which are not used in frontend in NPrinting app! You have to strip your whole QlikView application from not needed data. Examples:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;you are saying data is growing - how many years of data are you holding there? are you using all those years in your NPrinting report? Maybe you can load only last month, or last year of data only?&lt;/LI&gt;&lt;LI&gt;in terms of fields - imagine that you have Customer Table with following fields and in your NPrinting application you are only reporting sales by Customer name then in your QlikView script you can apply &lt;STRONG style="text-decoration: underline;"&gt;drop field&lt;/STRONG&gt; statement for fields marked in &lt;STRONG style="text-decoration: underline;"&gt;bold/underline&lt;/STRONG&gt;:&lt;UL&gt;&lt;LI&gt;Id&lt;/LI&gt;&lt;LI&gt;Name&lt;/LI&gt;&lt;LI&gt;&lt;STRONG style="text-decoration: underline;"&gt;Number&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Address 1&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style="font-size: 13.3333px;"&gt;Address 2&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;Address 3&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;State&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;Country&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;Phone&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;ContactPerson1&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;ContactPerson2&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;EMail&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style=": ; font-size: 13.3333px;"&gt;Longitude&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;STRONG style="text-decoration: underline;"&gt;Latitude&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The biggest benefit you will get when you drop fields from your fact table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW - can you go to your qvw application and open it in QlikView desktop and screenshot a Table Viewer layout where you will see all tables and all fields?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; cheers&lt;/P&gt;&lt;P&gt;Lech&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 00:16:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298884#M15611</guid>
      <dc:creator>Lech_Miszkiewicz</dc:creator>
      <dc:date>2017-07-28T00:16:47Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298885#M15612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lech,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you are right, that is why I mention in my question that the constraint is that&amp;nbsp; I won't change the data model as it is produced by another team.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 00:27:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298885#M15612</guid>
      <dc:creator>ronaldwang</dc:creator>
      <dc:date>2017-07-28T00:27:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298886#M15613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well - in this case you are left emptyhanded - the main goal is to change datamodel so it responds quicker. As performance of NPrinting relies on QlikView performance changing data model and removing columns from there is my starting point!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You do not have to change the logic in your model, you can simply apply "DROP FIELDS" statement at the end of the script which just drops unused fields. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can improve performance very very significantly!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;Lech&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 02:13:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298886#M15613</guid>
      <dc:creator>Lech_Miszkiewicz</dc:creator>
      <dc:date>2017-07-28T02:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298887#M15614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Lech&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 03:29:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298887#M15614</guid>
      <dc:creator>ronaldwang</dc:creator>
      <dc:date>2017-07-28T03:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298888#M15615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lech,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried to drop fields as you suggested. and I am not dropping any key fields and the result is the actually the file size goes up. I was using binary load and then drop a few unused fields. when some fields were dropped, the file size does go down a little bit (very minimal). but for some fields when they are dropped, the file size actually goes up by as much as&amp;nbsp; 20%&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Aug 2017 01:57:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298888#M15615</guid>
      <dc:creator>ronaldwang</dc:creator>
      <dc:date>2017-08-01T01:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to improve Nprint performance case study</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298889#M15616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well do not worry about this too much. What version of Qlik are you on? I remember there was a bug in one of the versions which was causing behaviour you have described (that after dropping data the actual size of file grew or was not changed)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just keep dropping EVERYTHING what is not used. From my experience i could usually reduce size of the app by 60% and significantly improve performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you be able to scramble data in your app and attach qvw here so i could have a look at it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To scramble data you can follow this method: &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.qlik.com/en-US/qlikview/12.1/Subsystems/Client/Content/Document_Properties_Scrambling.htm" title="http://help.qlik.com/en-US/qlikview/12.1/Subsystems/Client/Content/Document_Properties_Scrambling.htm"&gt;http://help.qlik.com/en-US/qlikview/12.1/Subsystems/Client/Content/Document_Properties_Scrambling.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Lech&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Aug 2017 12:29:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/how-to-improve-Nprint-performance-case-study/m-p/1298889#M15616</guid>
      <dc:creator>Lech_Miszkiewicz</dc:creator>
      <dc:date>2017-08-01T12:29:43Z</dc:date>
    </item>
  </channel>
</rss>

