gpt4 book ai didi

python - 有没有办法通过 Airflow API 创建/修改连接

转载 作者:太空狗 更新时间:2023-10-29 17:57:04 25 4
gpt4 key购买 nike

通过 Admin -> Connections,我们可以创建/修改连接的参数,但我想知道我是否可以通过 API 做同样的事情,这样我就可以以编程方式设置连接

airflow.models.Connection 似乎只处理实际连接到实例而不是将其保存到列表中。这似乎是一个应该实现的功能,但我不确定在哪里可以找到这个特定功能的文档。

最佳答案

连接实际上是一个模型,您可以使用它来查询和插入新连接

from airflow import settings
from airflow.models import Connection
conn = Connection(
conn_id=conn_id,
conn_type=conn_type,
host=host,
login=login,
password=password,
port=port
) #create a connection object
session = settings.Session() # get the session
session.add(conn)
session.commit() # it will insert the connection object programmatically.

关于python - 有没有办法通过 Airflow API 创建/修改连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51863881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com