【发布时间】:2020-07-05 21:23:50
【问题描述】:
我想配置 Airflow 的fs_default 连接,基本上是为了确保始终从同一起点(我的目录/存储库的根目录)解析路径。
我使用 export AIRFLOW_HOME=./airflow_home 设置了我的气流主页。因此,我在项目的根目录下有一个目录airflow_home。
然后我把它放在我的airflow.cfg:
[core]
# The folder where your airflow pipelines live, most likely a
# subfolder in a code repository. This path must be absolute.
dags_folder = ./airflow_home/dags
fs_default_conn = ./airflow_home/../
# The folder where airflow should store its log files
# This path must be absolute
base_log_folder = ./airflow_home/logs
我做了一个airflow resetdb,然后是airflow initdb,然后启动了网络服务器(和调度程序)。我进入 Admin > Connection 检查我的更改是否被考虑在内,但显然没有。 fs_defaultconnection 在 Extras 字段中仍然有这个:
{"path": "/"}
知道应该怎么做吗?
【问题讨论】: