向 DAG 添加所有者链接¶
2.4.0 版本中的新功能。
您可以在 DAG 对象上设置 owner_links
参数,这将使所有者在主 DAG 视图页面中成为可点击的链接,而不是搜索过滤器。
支持两种选项
HTTP 链接(例如,
https://www.example.com
),它会在您的默认互联网客户端中打开网页mailto 链接(例如,
mailto:[email protected]
),它会打开您的默认电子邮件客户端,向指定的地址发送电子邮件
在您的 DAG 中,设置 owner_links
参数,指定一个所有者(键)及其链接(值)的字典。接下来,使用此所有者定义一个任务,DAG 视图中的所有者将链接到指定的地址。
with DAG(
dag_id="example_dag_owners",
start_date=datetime(2022, 8, 5),
schedule="0 0 * * *",
owner_links={"airflow": "https://airflow.org.cn"},
):
BashOperator(task_id="task_using_linked_owner", bash_command="echo 1", owner="airflow")
屏幕截图: