Python 如何在上一个气流脚本完成后运行气流脚本?

Python 如何在上一个气流脚本完成后运行气流脚本?,python,google-cloud-platform,airflow,airflow-scheduler,Python,Google Cloud Platform,Airflow,Airflow Scheduler,我知道,例如,如果数据文件夹中有几个sql文件,我们最终可以设置优先级,如script1>>script2。 但是,我们可以设置dag文件夹中其他气流脚本的优先级吗?这些不是优先级,而是执行顺序。如果希望先执行特定的DAG,则只需将其设置为比其他DAG更早的执行时间 script1>>script2表示script1先执行,然后才执行script2 您可以尝试通过将特定DAG分配给指定队列中唯一执行的DAG来人工强制优先级。除此之外,没有明确的方法为整个DAG设置优先级 但是,对于DAG内的运算

我知道,例如,如果数据文件夹中有几个sql文件,我们最终可以设置优先级,如script1>>script2。
但是,我们可以设置dag文件夹中其他气流脚本的优先级吗?

这些不是优先级,而是执行顺序。如果希望先执行特定的DAG,则只需将其设置为比其他DAG更早的执行时间

script1>>script2
表示script1先执行,然后才执行script2

您可以尝试通过将特定DAG分配给指定队列中唯一执行的DAG来人工强制优先级。除此之外,没有明确的方法为整个DAG设置优先级


但是,对于DAG内的运算符,您可以使用
BaseOperator
中的
priority\u weight
参数,这些不是优先级,而是执行顺序。如果希望先执行特定的DAG,则只需将其设置为比其他DAG更早的执行时间

script1>>script2
表示script1先执行,然后才执行script2

您可以尝试通过将特定DAG分配给指定队列中唯一执行的DAG来人工强制优先级。除此之外,没有明确的方法为整个DAG设置优先级


但是,对于DAG内的操作员,您可以使用
BaseOperator

中的
priority\u weight
参数,感谢Medhdeep,这很有意义!谢谢Medhdeep这很有道理!