基于Azure SQL表插入触发气流DAG

时间:2020-10-20 16:23:23

标签: mysql azure triggers airflow

有人在基于Azure SQL数据库中的表上的插入触发器下触发气流DAG的情况吗?我确实使用逻辑应用程序来更新sql db中的记录,但反之则找不到太多文档,反之亦然

1 个答案:

答案 0 :(得分:1)

您可以尝试使用SQLSensor

重复运行sql语句,直到满足条件为止。它将保持 尝试直到 满足成功或失败标准,或者第一个单元格不在(0,'0','',None)中。

但这完全符合您的目的,而不是触发DAG运行DAG的执行相当延迟,直到满足条件为止。

另一种选择是使用Airflows experimental REST API

POST / api / experimental / dags / / dag_runs

为给定的dag ID创建一个dag_run。