有什么方法可以在Airflow UI中设置一个变量来获取today.date()或DAG代码中类似于{{ds}}的东西吗?
在某些用例中,我希望能够灵活地在变量中设置硬代码日期,而无需更改DAG代码。
我现在正在DAG代码中获取今天的日期:
today = datetime.today()
但是想要得到它:
today= models.Variable.get('todayVar')
答案 0 :(得分:0)
这是stackoverflow帖子的副本:
Airflow - Get start time of dag run
您可以通过以下方式实现所需的目标:
{{ dag_run.start_date }}
在气流中,您所指的日期也称为“运行日期”