airflow - 气流算子中所有者参数的作用是什么
问题描述
在此处的Airflow 文档中,owner
参数描述如下:
owner (str) – 任务的所有者,推荐使用 unix 用户名
我不明白“任务所有者”的含义。
是运行此任务的用户名吗?像文件的所有者?
如果这真的是一个用户名,我怎么会使用一个不存在并且没有出现任何错误的用户名?
解决方案
所有者可以是任何东西。它用于对 Airflow 中的 DAG 进行分类。例如。您有 5 个 DAG,每个处理来自 SQL Server 的数据,您可以将这些 DAG 的所有者名称用作 sql server,如果您有 2 个 DAG 处理来自 BigQuery 的数据,您可以将所有者名称指定为 bigquery。通常,您可以假设使用所有者名称来标识 DAG 属于谁。它甚至可以是你的名字。
推荐阅读
- animation - 如何使用 SwiftUI 在按下按钮时更改图像的边框?
- javascript - postcss-cli:覆盖输出文件扩展名
- java - 如何使用 JAVA 高级 REST 客户端发出 Elasticsearch 的 Point InTime API 请求
- javascript - 如何在Nodejs中验证当前日期之后的日期?
- c# - 如何转换和复制数组(或数组的维度),以便每个元素每次都位于不同的索引中
- php - 获取以下值的开始和结束
- python - dtype 会影响 Pandas 的计算性能吗?
- python - 普通python中的类与使用numpy的类似转换类之间的速度问题
- python - Pycharm IDE 中 Python 3.8 上的 Discord Bot
- sql-server - SQL Server 执行存储过程时的匿名结果