airflow - 气流计划间隔更改不起作用
问题描述
我不得不在中间更改气流 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。
如果有人知道这个问题,可以回复一下吗?
解决方案
根据此文档:
更改计划间隔总是需要更改 dag_id
您可以做的是复制原始 DAG 脚本,更改文件名和 dag_id,设置所需的计划间隔和开始日期,然后将此副本添加为新的 DAG。然后,您可以禁用旧的 DAG 并保留它以便能够从 Web UI 访问日志。
推荐阅读
- c# - 行动> 抛出编译错误,但委托 void TestMeDelegate(Span
数据)没有 - ibm-mobilefirst - 如何在移动优先 7.1 中添加运行时环境?
- java - 具有嵌套格式的 Java 字符串格式不显示实际输出
- github - GitHub 提交守门人
- java - 在目标之前在 Java Eclipse Maven 中执行 jar
- typescript - 如何使用 ng-2 智能表在创建和编辑时自动完成
- laravel - Laravel Auth 重置密码功能视图不起作用
- php - MySQL查询无结果
- abap - 有没有办法检查 RFC 是否存在于 SAP 系统中
- ios - 在 swift (iOS) 中的文本字段内添加前缀