Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
we want to send a daily report.
The task is time critical and depends on data from a reload task.
Currently we have a wait time between the reload task and the reporting.
The problem is that the reload task takes a varying time. Sometimes the report is too late.
At 08:15 data entry into the tables is finished
At 08:16 a Qlik sense reload task runs
At 08: 20 we check whether the task ran successful by comparing the dates and execute the report
At 08:30 the report must be sent.
We considered retrying the condition several times. This could result in multiple reports.
Do you know a way to ensure that the report is sent only once?
Do you know a way to write data somewhere if the report is sent, so this data can be checked as a second condition for the report, effectively stopping a second report from being sent?
We greatly appreciate you help!
Kind Regards
Lukas
Hi Lukas,
I recommend you to create a new Qlik Sense app, use the rest connector in the script to trigger the publish task in NPrinting, and chain the reload of this app after the other QS app.
Check this: https://community.qlik.com/t5/Qlik-Product-Innovation-Blog/How-To-Use-NPrinting-APIs-In-A-Qlik-Load-...
Hi Lukas,
I recommend you to create a new Qlik Sense app, use the rest connector in the script to trigger the publish task in NPrinting, and chain the reload of this app after the other QS app.
Check this: https://community.qlik.com/t5/Qlik-Product-Innovation-Blog/How-To-Use-NPrinting-APIs-In-A-Qlik-Load-...
this may be helpful as well.
https://nprintingadventures.com/2019/04/08/nprinting-api-qlik-rest-subroutines/
Thank you very much for your generous help!
With your support we could solve the issue.