有没有办法在循环任务中定义人
Is there a way to define human in the loop tasks
在 apache 气流中:我想要的是向人类展示一个小网络 ui/ 表单,让他做出我们无法在代码中实现的决定(还)。我还没有在文档中或 google 中找到任何东西 - 那么是否有任何架构问题可以阻止它?
此时,Airflow 中还没有这样的东西。
(大声思考)你可以自己建立一个表格,在某个地方设置一个True
/False
,比如文件或数据库。在 Airflow 中,您将使用传感器检查是否设置了 True 或 False。几个例子;您可以将 SqlSensor 用于数据库查询,将 S3KeySensor 用于 AWS S3 上的文件,或者使用通用 PythonSensor 来提供您自己的条件。
在 apache 气流中:我想要的是向人类展示一个小网络 ui/ 表单,让他做出我们无法在代码中实现的决定(还)。我还没有在文档中或 google 中找到任何东西 - 那么是否有任何架构问题可以阻止它?
此时,Airflow 中还没有这样的东西。
(大声思考)你可以自己建立一个表格,在某个地方设置一个True
/False
,比如文件或数据库。在 Airflow 中,您将使用传感器检查是否设置了 True 或 False。几个例子;您可以将 SqlSensor 用于数据库查询,将 S3KeySensor 用于 AWS S3 上的文件,或者使用通用 PythonSensor 来提供您自己的条件。