【问题标题】:Airflow schedule interval change is not working [duplicate]气流计划间隔更改不起作用[重复]
【发布时间】:2021-09-08 15:37:36
【问题描述】:

我不得不在中间更改气流 dag 的调度间隔。

调度间隔的cron作业被修改,但更改的cron作业没有反映。

我有一个关于这个的问题,所以我查找了这个问题,并找到了关于更改 dag_id 名称的答案。

但是如果你改变了dag_id,你在Web UI上是看不到改变前dag_id的日志的吧?

比如,如果原来的版本是my_dag,那么要改的版本就是my_dag_v2,但是my_dag的日志是真的不能查吗?

如果我理解正确,dag_file 的名称没有改变,只是 dag_id 改变了。有没有办法在使用相同的 dag_id 时只更改计划间隔?

我担心我无法找出旧 dag 的日志,所以我想我不能无意中更改 dag_id。

如果有人知道这个问题,可以回复一下吗?

【问题讨论】:

    标签: airflow airflow-scheduler


    【解决方案1】:

    根据this documentation

    更改计划间隔总是需要更改 dag_id

    您可以做的是复制原始 DAG 脚本,更改文件名和 dag_id,设置所需的计划间隔和开始日期,然后将此副本添加为新 DAG。然后,您可以禁用旧的 DAG 并使其能够从 Web UI 访问日志。

    【讨论】:

    • 现在我检查了答案。我看到了这个文档,但我发布了一个问题,因为我想知道是否还有其他方法。我想知道更改 dag_id 是否是唯一的答案。谢谢你的回复!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多