Thanks for the info. Here's where I'm at since I posted my original question. I have a job for each extract that performs a query from the database and writes data to an Excel file. That works fine and I want to keep the jobs separate in case they need to be run separate. I then created a main job that runs the extract jobs asynchronously and that part runs fine. The part I'm now stuck on is the e-mail at the end which should be sent only when all extracts are done.
I'm not sure if I should make that conditional on all extracts being done, or set up a third job that calls the "run all extracts" job, followed by the e-mail (popup for testing) job.
In the screenshot below, the extract jobs all have "run synchronous" unchecked and thus the popup displays right away even though an extract is still running. I'm having a hard time getting my head around setting up the conditional rules on the e-mail task for multiple previous tasks to be complete before running the e-mail task. I would think it's possible, but maybe it's easier as I mentioned to set up a third job that runs the "run all extracts" as a task, followed by the e-mail task?
Thanks for sticking with me here.
EDIT: Thanks for your help, I left it configured as in the screenshot, and figured out the proper condition set and actions for the e-mail task. All works as expected now. I had to point the conditions at the extract jobs, not at the tasks in the "run all extracts" job as those return right away since they are asynchronous. The condition set has 4 checks for all jobs running to be false (done) and the actions look like this:
Edited by user
2017-05-18T15:30:19Z
|
Reason: Not specified