You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Airflow的Dag Run Id时区未随配置修改?

为什么Airflow的Dag Run Id时区未随配置变更?
  • Dag Run Id的生成逻辑是Airflow硬编码设定为使用UTC时间,这是项目的设计决定。其核心目的是确保在跨时区的部署环境中,Dag Run Id能保持唯一性和全局可追溯性,避免因时区转换产生的标识歧义或重复问题。
  • 你配置的AIRFLOW__CORE__DEFAULT_TIMEZONE、TZ环境变量,以及挂载/etc/localtime卷,仅会影响Airflow Web UI中业务时间的显示(比如任务执行时间、Dag调度时间等),但无法改变Dag Run Id的生成规则——它始终会以UTC时间戳作为标识的组成部分。
  • 你可以通过查看Airflow元数据库的dag_run表验证这一点:run_id字段的存储值本身就是UTC时间格式,和Web UI显示的内容一致,这不属于配置错误,是Airflow的既定行为。

内容的提问来源于stack exchange,提问作者SecY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:27:00