气流https://airflow.readthedocs.io/en/1.9.0/configuration.html文档
讨论如何设置一个名为$AIRFLOW_HOME的环境变量,它是安装气流的地方。此过程创建的配置文件airflow.cfg在文件顶部的核心部分中有一个名为airflow_home的属性。这说得通。
但是,使用环境变量覆盖airflow.cfg中的气流变量的方式是使用模式AIRFLOW__SECTION__VARIABLENAME。基于这种模式,气流家庭环境变量在技术上应该由环境变量AIRFLOW__CORE__AIRFLOW_HOME而不是AIRFLOW_HOME来管理。
为什么会有区别?都需要吗?其中一个不需要吗?他们做不同的事吗?
发布于 2018-12-05 02:16:34
在$AIRFLOW_HOME
按预期工作的范围内,它们会做不同的事情:您设置的值就是您得到的值,而$AIRFLOW__CORE__AIRFLOW_HOME
可能会把事情搞砸。
$AIRFLOW_HOME
值是特殊的,因为它是一些操作的先决条件,并且在读取时不支持$AIRFLOW__[SECTION]__VARIABLENAME
内插。
https://stackoverflow.com/questions/53619347
复制相似问题