我正在尝试确定Airflow是否可以用于表达一个工作流,其中需要基于父任务的输出启动多个相同任务的实例。Airflow支持多个worker,并且我天真地认为可以使用Airflow来编排涉及批处理的工作流程。到目前为止,我没有找到任何适合这种模型的配方/指南。如何正确地利用Airflow进行像下面这样的批处理工作流程?假设有一个Airflow worker池。
工作流示例: 1. 启动任务A以生成多个文件 2. 对于每个文件,请启动Task B的一个实例(可能是另一个工作流) 3. 等待所有Task B实例完成后,然后启动Task C
工作流示例: 1. 启动任务A以生成多个文件 2. 对于每个文件,请启动Task B的一个实例(可能是另一个工作流) 3. 等待所有Task B实例完成后,然后启动Task C