Robert Bastian
05/01/2021, 11:23 PMwith Flow("testing") as flow:
a = poll.map(poll_interval=[5,10])
b = poll.map(poll_interval=[4,9])
flow.run(executor=LocalDaskExecutor())
[2021-05-01 18:20:08-0500] INFO - prefect.FlowRunner | Beginning Flow run for 'testing'
[2021-05-01 18:20:08-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState': Starting task run...
[2021-05-01 18:20:08-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState': Finished task run for task with final state: 'Mapped'
[2021-05-01 18:20:08-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState': Starting task run...
[2021-05-01 18:20:08-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState': Finished task run for task with final state: 'Mapped'
[2021-05-01 18:20:09-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[0]': Starting task run...
[2021-05-01 18:20:09-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[1]': Starting task run...
[2021-05-01 18:20:14-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[0]': Finished task run for task with final state: 'Success'
[2021-05-01 18:20:19-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[1]': Finished task run for task with final state: 'Success'
[2021-05-01 18:20:19-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[0]': Starting task run...
[2021-05-01 18:20:19-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[1]': Starting task run...
[2021-05-01 18:20:23-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[0]': Finished task run for task with final state: 'Success'
[2021-05-01 18:20:28-0500] INFO - prefect.TaskRunner | Task 'PollDSCCaptureState[1]': Finished task run for task with final state: 'Success'
[2021-05-01 18:20:28-0500] INFO - prefect.FlowRunner | Flow run SUCCESS: all reference tasks succeeded
Thx!Rob Fowler
05/02/2021, 1:24 AMRobert Bastian
05/02/2021, 1:32 PMRobert Bastian
05/02/2021, 2:23 PMKevin Kho
Robert Bastian
05/02/2021, 6:30 PMwith Flow("why-no-parallel") as flow:
a = a.map(poll_interval=[30,30,30,30,30,30,30,30])
b = b.map(poll_interval=[30,30,30])
flow.run(executor=LocalDaskExecutor(scheduler="threads", num_workers=16))
I think this explains it:
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[0]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[2]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[3]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[7]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[1]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[5]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[6]': Starting task run...
[2021-05-02 18:35:24+0000] INFO - prefect.TaskRunner | Task 'a[4]': Starting task run...
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[0]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[2]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[3]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[7]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[6]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[5]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[1]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'a[4]': Finished task run for task with final state: 'Success'
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'b[0]': Starting task run...
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'b[2]': Starting task run...
[2021-05-02 18:35:54+0000] INFO - prefect.TaskRunner | Task 'b[1]': Starting task run...
Kevin Kho
Robert Bastian
05/04/2021, 12:59 PM