为DAG添加所有者链接¶
在2.4.0版本中新增。
您可以在DAG对象上设置owner_links参数,这会使所有者在主DAG视图页面中显示为可点击链接,而不是搜索过滤器。
支持两种选项:
一个HTTP链接(例如
https://www.example.com),该链接会在您的默认互联网客户端中打开网页一个mailto链接(例如
mailto:example@airflow.com),点击后会打开默认邮件客户端向指定地址发送邮件
在您的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.apache.org"},
):
BashOperator(task_id="task_using_linked_owner", bash_command="echo 1", owner="airflow")
截图: