Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
We have input file with 100 user that has different filters. End output is email to user + output to a folder. What we find is job runs randomly and sometime it results in error. We are not sure what report completed successful run and what is left to be processed.
Question: how do NPrint pick and choose what reports to run from list of 100. What is the sequence?
This algorithm is Intellectual property (IP) of Qlik and is not shared - sorry, but yeah those will be random.
I would rather focus on the errors and made sure there aren't one when reports generate.
But how do we determine how many of that list of 100 is complete without knowing the order. It is painful to go thru log file and go thru each item. Is there backed script we can execute that will show us that list?
Hi,
The sequence of reports generation is not random, it is the result of internal rules implemented in the Qlik NPrinting Scheduler to minimize the reports generation time. When all reports for a user are ready they will be inserted into an email and sent. As stated by @Lech_Miszkiewicz the internal rules are not public.
Errors could be caused by many reasons. So I suggest you to check the Qlik NPrinting logs and the tasks execution page in the web console. Sometimes it could be necessary to check also your SMTP server logs.
Best Regards,
Ruggero
Hi Ruggero
We are dealing with 1000's of report and our jobs runs for many hours, there are times when error happens due to network latency where NPrint server cannot reach QVW etc in those cases if task completed 80% we want to determine what users failed so we can do a re-run.
For example if I have 5 users getting 2 reports each. I imported that list of users from xls file.
During execution if the task failed after generating 3 users, how do we determine what was successful and what failed based on input file.