我希望能够重复使用相同的参数化Prefect流程,但时间表因输入而异。例如:
from prefect import task, Flow, Task, Parameter
from prefect.schedules import CronSchedule
diurnal = ['rooster', 'dog']
nocturnal = ['owl', 'hampster']
# Schedules
diurnal_schedule = CronSchedule("50 7 * * mon,wed")
nocturnal_schedule = CronSchedule("15 12 * * tue,thu")
# Flow is common to both types, though with different schedules.
with Flow(name="wakuptime") as this_flow:
animals = Parameter("animals")
wakeup(animals)
this_flow.run(parameters = dict(animals = diurnal)) on diurnal_schedule
this_flow.run(parameters = dict(animals = nocturnal)) on nocturnal_schedule
有什么建议么?