首页/数据/数据工程与 ETL 速查/手动触发与参数覆盖

手动触发与参数覆盖

手动触发用于补单、验证与应急:触发时显式传入业务日期等参数,并在记录中留下原因;绝不能依赖默认参数直接开跑,避免覆盖当天正在跑的数据。

场景补单、灰度验证、故障应急
参数手动指定业务日期/分区,不取默认值
留痕记录触发人、原因、影响范围

Airflow 手动触发

Airflow 手动触发
airflow dags trigger daily_orders --conf '{"bizdate": "2026-10-11"}'
airflow dags list-runs -d daily_orders | head
手动触发与定时调度可能并发跑同一分区,触发前确认该分区没有正在运行的任务。

易错点

  • 不传参数的手动触发会取默认日期,常导致“覆盖今天的数据”
  • 应急操作没有记录,复盘时无法还原现场

数据来源与参考

  • Apache Airflow 官方文档:CLI(dags trigger)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌