首页 > 解决方案 > 气流算子中所有者参数的作用是什么

问题描述

在此处的Airflow 文档中,owner参数描述如下:

owner (str) – 任务的所有者,推荐使用 unix 用户名

我不明白“任务所有者”的含义。

是运行此任务的用户名吗?像文件的所有者?

如果这真的是一个用户名,我怎么会使用一个不存在并且没有出现任何错误的用户名?

标签: airflow

解决方案


所有者可以是任何东西。它用于对 Airflow 中的 DAG 进行分类。例如。您有 5 个 DAG,每个处理来自 SQL Server 的数据,您可以将这些 DAG 的所有者名称用作 sql server,如果您有 2 个 DAG 处理来自 BigQuery 的数据,您可以将所有者名称指定为 bigquery。通常,您可以假设使用所有者名称来标识 DAG 属于谁。它甚至可以是你的名字。


推荐阅读