Hello
I am new to maestro and still exploring all of its functionality, but so far I am finding it incredibly useful. I have a question about an automated process. We have 5 applications that we are set to consolidate data from. I created 5 separate task files that run a consolidation just in that application. I then automated each task and set them to noon M-F. We want these tasks to run a certain way. Tasks A B & C can run at the same time. We then want an email to go out upon completion of all three. After A finishes, D is free to kickoff and after B is finished, E can kick off. once all tasks are finished another email is sent out.
The way I did this was I set up a new task called Consol All Combined. This task has 6 threads. this is how each thread breaks down:
- Main: execute windows scheduled task: A; Execute thread1; Execute thread 3
- Thread 1: Execute windows scheduled task: B; Execute thread2
- Thread 2: Execute Windows Scheduled task: C
- Thread 3: Wait(thread: Main); Wait(Thread: 1); Wait(Thread: 2); Send Email; Execute Thread 4
- Thread 4: Wait(thread1); Execute windows task scheduler D; Execute thread 5
- Thread 5: Wait(thread:2); Execute Windows scheduled task: E; Execute Thread 6
- Thread 6: Wait (thread:4); Wait(thread: 5); Send email.
Does this look it will work how I described above?
I would also like to hit run once and then never think about it again. How would I continue from here?
Thanks so much for your help!