Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
My NPrinting tasks that are in Warning does not stop, it always stays in Warning and at 83%. Can you help me?
For example :
the task has been on warning for 45 minutes
Best regards
@Diane do you have a copy of the Task log that shows the warning messages? Also, what version of Nprinting are you currently running?
We use the version : Qlik NPrinting May 2022 SR1
I understand why I'm in warning but what I don't understand is why it doesn't stop. I have 6 users, for 5 of them there is no problem with the report generation, for the 6th one there is a problem with the access section so it can't generate the document. But I don't understand why it stays on warning.
Hi,
Check the section access configuration in the Qlik Sense app for the user that is having the issue. Qlik NPrinting impersonates the section access users when connecting to the Qlik Sense app, like if the user is opening the app.
You should also be able to abort the task from the Task Executions page.
Best Regards,
Ruggero
Ok but what I don't understand is why the task once it has given the warning because it can't open doesn't stop. I already had it running for 3 days and had to stop for the same situation.
How to make the task stop by itself.
Hi,
The task is "completed with warning" if the yellow label is fixed.
The task is still running with warning if the yellow label is blinking.
So the task is stopped, no more under execution, but the label is still "Warning" just fixed instead of blinking.
Best Regards,
Ruggero
Hello,
I know but my problem is that my task does not finish, it remains blocked with the following error message: NPrinting Engine(s) failed to open document and I am forced to stop it manually.
The principle of the access section is that if a user is not part of it, no report is generated. If I have to stop the task each time manually, it is not possible.
Hi @Diane
First, please follow this article as to how to manage NPrinting with QlikView or Qlik Sense documents.
Second
Third
We can only speculate what your specific requirement is "The principle of the access section is that if a user is not part of it, no report is generated. If I have to stop the task each time manually, it is not possible." but for normal operations and best practice, the article above is a good 'best practice' approach for working with Section Access source documents and NPrinting reports. Please look into that in order to fully understand the requirements on NP report with section access documents and how to mitigate the issue you are seeing due to section access in your source documents.
Now if you feel you see a 'feature request' here, please fell free to submit that here on our "Ideas" community feature request site.
Kind regards...
One more point...you may wish to leverage NPrinting user filters rather then section access as this is much faster than section access and distributes reports virtually with the same results...just faster.
Why? Using section access results in the NP service account impersonating each user. So it must generate a report for each user.
Whereas distributing reports by user filters does not require:
Then build the necessary NP conditions to structure who should get a report and under what conditions.
Just something to consider...
Kind regards...
Hi,
You don't need to stop each task manually.
The red label Failed means that ALL reports have problems, as described in https://help.qlik.com/en-US/nprinting/May2022/Content/NPrinting/AdministeringQVNprinting/Tasks/Task-.... For example, if you have a publish task with a single report and you delete the source Qlik Sense app linked in the connection the generation of all the reports in the task will fail and the task itself will end with Failed status.
The yellow label Warning blinking means that there are warning messages, but the task is still running. The Progress percentage is lower than 100%.
The yellow label Warning fixed means that the task is ended. The Progress percentage is equal to 100%. For example, you deleted a variable in the source Qlik Sense app. The reports will be generated and the task will end with status Warning. A task is not stopped immediately after the first warning message.
It is not possible to abort a publish task ended with warnings because it already ended.
You are able to abort the task in the first screenshot because after 45 minutes it is completed at 83% and it is still running.
Please note that using section access is supported but is slower than using native Qlik NPrinting filters because with section access Qlik NPrinting has opened a new connection to impersonate each user. To speed up the reports generation time I suggest you to migrate from section access to native filters and remove from the task the not needed users instead of waiting for their reports creation failure.
We cannot understand why the task in the second screenshot was still running after 3 days with the information we have. We need to see the whole Task Execution details (including task resolution/production/publication stats) and also the Qlik NPrinting logs to control if there are other useful messages.
Best Regards,
Ruggero