腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5844)
视频
沙龙
1
回答
当
使用
ExternalTaskSensor
进行
DAG
任务
依赖
时
,
Airflow
1.10.2ETL
运行
缓慢
?
、
、
我有两个
DAG
,需要用
Airflow
1.10.2 + CeleryExecutor来
运行
。第一个
DAG
(
DAG
1)是从s3到Redshift的长时间数据加载(3+小时)。通过确保两个
DAG
1被安排为同时启动(两个
DAG
1的schedule=为“0 8 *”),并且
DAG
2
依赖
于
DAG
1中的最后一个
任务
,我可以成功地让
DAG
2等待
DAG
1完成。
时</em
浏览 366
提问于2019-05-21
得票数 2
3
回答
如何在
Airflow
中设置
DAG
之间的
依赖
关系?
、
、
我正在
使用
来调度批处理作业。我有一个每晚
运行
的
DAG
(A)和另一个每月
运行
一次的
DAG
(B)。B
依赖
于A已成功完成。但是,B需要很长时间才能
运行
,因此我希望将其放在单独的
DAG
中,以便更好地报告SLA。 如何使
运行
DAG
B
依赖
于在同一天成功
运行
DAG
A?
浏览 3
提问于2016-06-25
得票数 45
回答已采纳
2
回答
复杂气流交叉
DAG
依赖
性
、
、
、
在我的气流中有两种类型的
DAG
: 每小时三次DT1s触发。一次DT2 -每天触发一次(~10或11 PM)。但是,只有在过去一小
时
所有三个DT1s都处于“成功”状态
时<
浏览 17
提问于2022-06-13
得票数 0
2
回答
如何触发与
ExternalTaskSensor
独立
运行
的气流
DAG
我构建了两个
DAG
(
dag
_a,
dag
_b),并在
dag
_b中创建了一个
ExternalTaskSensor
,它可以插入
dag
_a。同时调度
dag
_a和
dag
_b,并
使用
依赖
关系先处理
dag
_a,然后处理
dag
_b 手动地独立触发
dag
_b,而不关心
dag
_a。对于
ExternalTaskSensor
,用例1工作得很好。但
浏览 4
提问于2021-05-12
得票数 2
1
回答
如何检查外部传感器气流中
DAG
中
任务
的不同
运行
时间
、
、
、
假设我有一个
DAG
,包括一些
任务
,这些
任务
依赖
于
DAG
B中另一个
任务
上的外部传感器。问题是
DAG</em
浏览 9
提问于2021-11-03
得票数 1
回答已采纳
3
回答
整个
DAG
的
Airflow
depends_on_past
、
、
在
airflow
中,有没有一种方法可以将depends_on_past用于整个DagRun,而不仅仅是应用于
任务
?我每天都有一个
DAG
,周五的DagRun在第四个
任务
上出错了,但是周六和周日的DagRuns仍然按计划
运行
。
使用
depends_on_past = True会在相同的第4个
任务
上暂停DagRun,但是前3个
任务
仍然会
运行
。我想要的是一种方法,配置一个DagRun不启动,如果前一个DagRun失败,不启动和
运行</e
浏览 2
提问于2017-11-28
得票数 13
2
回答
当
外部
任务
失败
时
,气流
ExternalTaskSensor
不会失败
、
我试图
使用
气流1.10.11中的
ExternalTaskSensor
来管理坐标。import
ExternalTaskSensor
"test_launch_sensors) task_id="wait_for_
dag
"
浏览 16
提问于2020-10-06
得票数 5
回答已采纳
1
回答
Apache
Airflow
-
DAG
文件夹中
DAG
文件的数量越多,性能越差
我们在
Airflow
中
使用
Local Executor来调度作业。
当
dag
文件的数量增加
时
,我们面临着
Dag
运行
中的
缓慢
,
Dag
内部的
任务
拾取处理非常
缓慢
。 目前我们保存了大约30个
dag
文件。每个
dag
最多有2到4个
任务
。 我们尝试了较少的
dag
数量,我可以看到它
运行
得很快。 我们可以在气流中
使用</
浏览 17
提问于2020-08-22
得票数 2
1
回答
自动生成仅
依赖
于
DAG
的执行日期的
ExternalTaskSensor
、
、
我正在尝试创建一个
DAG
,它
依赖
于其他几个不应该同时
运行
的
DAG
。我
使用
的是
ExternalTaskSensor
操作符,效果最好:传感器
任务
(如sense_
dag
_1 )
依赖
于DagRun对象来查找最新的execution_date (例如
dag
_1 )。这在“手动”创建
任务
时
运行
良好,如示例所示: sensor =
ExternalTaskSensor</em
浏览 14
提问于2021-01-11
得票数 0
回答已采纳
2
回答
在Apache气流中实现交叉
DAG
依赖
关系
、
我正在尝试实现两个
DAG
之间的
DAG
依赖
,比如A和B。
DAG
A每小时
运行
一次,
DAG
B每15分钟
运行
一次。 如果
DAG
A没有
运行
浏览 4
提问于2021-05-29
得票数 4
2
回答
气流:
ExternalTaskSensor
不像预期的那样工作。不同的
任务
计划
、
、
我写了这样的代码:import time from
airflow
.operators.dummy_operator import DummyOperatorfrom
airflow
import
DAG
from
airflow
.operators.python_oper
浏览 5
提问于2021-03-06
得票数 4
3
回答
将顶级
DAG
连接在一起
然而,这一系列的
DAG
需要每天
运行
。 - `
浏览 2
提问于2018-07-13
得票数 16
回答已采纳
1
回答
气流中受抚养人之间的
任务
谱系
、
我们有许多
DAG
计划每天
使用
气流
运行
。
依赖
项已
使用
ExternalTaskSensor
、TriggerDagRunOperator和自定义运算符启用。示例:
DAG
A中的
任务
3
依赖
于
DAG
C中的
任务
4
DAG
A中的
任务
5<
浏览 0
提问于2017-06-16
得票数 0
1
回答
如何在气流中获取commit_id和分支信息
、
合并gitlab代码后,触发了
airflow
dag
,如何获取合并后的gitlab的commit_id和分支信息
浏览 16
提问于2021-08-10
得票数 0
1
回答
气流
ExternalTaskSensor
卡住
、
、
我试图让气流
ExternalTaskSensor
工作,但到目前为止还没有能够使它完成,它似乎总是被卡住
运行
,永远不会完成,这样
DAG
可以转移到下一个
任务
。owner': 'NAME', 'start_date': datetime(2019, 9, 9),
浏览 1
提问于2019-09-25
得票数 3
2
回答
如何管理
Airflow
中的Python
依赖
?
、
在我的本地机器上,我创建了一个虚拟环境并安装了
Airflow
。
当
dag
或plugin需要python库
时
,我会通过pip将其安装到相同的virtualenv中。如何跟踪哪些库属于
dag
,哪些库用于
airflow
本身?我最近删除了一个
dag
,并想移除它正在
使用
的库。这相当耗时,我祈祷我没有删除正在被另一个
dag
使用
的东西!
浏览 5
提问于2019-07-04
得票数 9
1
回答
气流
ExternalTaskSensor
不识别
DAG
中的
任务
状态成功
、
有一个像这样的test_
dag
_father:from datetime import datetime, timedelta from
airflow
.operators.bash_operatorimport
ExternalTaskSensor
WORKFLOW_
DAG
_ID = "test_
dag
_fa
浏览 3
提问于2020-11-26
得票数 0
1
回答
Airflow
ExternalTaskSensor
手动触发
、
过了一段时间(2分钟后),我触发了"External_test_B“
DAG
,它只
运行
一个
任务
first_task。
当
task:first_task为success
时
,来自"External_test_A“的Poking for External_test_B.first_task应该完成,返回success并
运行
来自"External_test_A”的second_task
任务
。__":
dag
.cli(
浏览 280
提问于2021-01-22
得票数 1
6
回答
在不同时间间隔的气流中设置外部
任务
传感器的合适方法是什么?
我刚加入一家新公司,我试着在
使用
它的时候学习气流。到目前为止,除了外部
任务
传感器之外,我已经掌握了大多数事情的基本知识。我有两个
DAG
,
DAG
的调度间隔为"0 6 * * *",
DAG
的调度间隔为"0 7 * * *",
DAG
等待
DAG
在继续之前完成。然而,
DAG
有时需要3小
时
才能完成,而在其他时候则需要10+时间。我创建了一个ExternalTask传感器,如下所示,但它从不触发和超时,即使在
浏览 18
提问于2022-11-24
得票数 2
回答已采纳
4
回答
运行
Google的Compose
时
无法
使用
的气流守护
依赖
项
、
、
、
Airflow
允许您将dags所
依赖
的
依赖
项(外部python代码到
dag
代码)放在
dag
文件夹中。这意味着那些外部python代码中的任何组件/成员或类都可以在
dag
代码中
使用
。然而,在这样做
时
(在云中的GCS文件夹中),
依赖
项的组件对
dag
不可用。在气流Web中显示了一个类似的错误:断开的
DAG
: /home/
Airflow
/gcs&
浏览 0
提问于2018-05-16
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
airflow 实战系列:基于 python 的调度和监控工作流的平台
调度工具Airflow
任务流管理工具-Airflow配置和使用
大规模运行Apache Airflow的经验和教训
迁移工具 Air2phin 宣布开源,2 步迁移 Airflow 至 Dolphinscheduler
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券