Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
vlad_komarov
Partner - Specialist III
Partner - Specialist III

Task starting on multiple conditions

Hello,

I need to start a task after other ones are completed. QS supports it and it's working fine, but you cannot add any options to these conditions.

QS help stays that "There is a logical AND between the tasks.", but there are no timing restrictions ("wait for both tasks to be completed within XX minutes", for example).

Screen Shot 2018-05-23 at 11.32.20 AM.png

I've experimented with it a little bit and the target task is always starting, regardless the difference in source tasks' completion times...


I was not able to find any additional information about any other "conditions" these tasks are relying on, so I am just checking if anybody on the forum have any experience with it.


Regards,

Vlad

2 Replies
sumit_ranjan_pa
Former Employee
Former Employee

Hi Vladimir,

QlikSense doesn't support this out of the box. You need to have the tasks in a sequence for best solution.

There are couple of solutions to it. We can have two dependent jobs that will write the job status in a excel sheet/ text file.

We can have a trigger job that will check if the jobs have completed in under <given> minutes from the time stamp values in the flat file. If the time does not match then it may sleep for sometime or exit the script directly. This will add three QVFs/tasks to the chain but the result will be similar to what you want.

Thanks and reagrds,

Sumit

vlad_komarov
Partner - Specialist III
Partner - Specialist III
Author

Thanks Sumit!

VK