Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何升级到Airflow 2.0?_Airflow - Fatal编程技术网

如何升级到Airflow 2.0?

如何升级到Airflow 2.0?,airflow,Airflow,现在Airflow 2.0已经发布,我们很高兴尝试一些新功能 从1.10.11升级到2.0的最佳方式是什么 我现有的代码是否有效,或者我是否需要更改我的DAG 我们将在本周晚些时候开始在开发环境中进行升级测试 气流1.10.11和本地执行器和蟒蛇3,我们在 步骤1:升级到Python 3 步骤2:升级至气流1.10.14(也称为气流“桥接”版本) 步骤3:安装并运行气流升级检查脚本() 步骤4:从后端口提供商导入运算符 步骤5:升级气流DAG 步骤6:升级配置设置 步骤7:升级到Airflo

现在Airflow 2.0已经发布,我们很高兴尝试一些新功能

  • 从1.10.11升级到2.0的最佳方式是什么
  • 我现有的代码是否有效,或者我是否需要更改我的DAG
我们将在本周晚些时候开始在开发环境中进行升级测试

气流1.10.11和本地执行器和蟒蛇3,我们在

步骤1:升级到Python 3

步骤2:升级至气流1.10.14(也称为气流“桥接”版本)

步骤3:安装并运行气流升级检查脚本()

步骤4:从后端口提供商导入运算符

步骤5:升级气流DAG

步骤6:升级配置设置

步骤7:升级到Airflow 2.0

升级检查包应该可以帮助您升级


阅读

该文档缺少信息,即如何在新版本已经可用的情况下准确升级到1.10.14

根据PIP文件()的规定,这应适用于:

python -m pip install apache-airflow==1.10.14
这似乎对我有用,但从那以后我再也不能开始上网了

首先,我必须升级数据库:

airflow upgradedb
其次,启动Web服务器显示了一个问题,即现在“密钥”必须包含真正的密钥

执行

openssl rand -hex 30
并将十六进制键添加到afflow.cfg文件中

然后按照升级文档中的其余步骤(包括执行检查脚本)

由于也没有描述,实际升级到2.0应该通过使用

pip install -U apache-airflow
请特别注意DB upgrade命令中的更改(
airflow DB upgrade
而不是
airflow upgradedb

问候,,
HerrB92

文档只是说要更新到1.10.14,但步骤2没有说明如何更新。步骤3假设您已经安装了它。我的airflow 1.10.10目前正在运行-是否有
airflow升级
或其他什么?升级-
pip安装-U apache airflow
,一旦安装
airflow upgradedb
——与升级到任何airflow相同version@kaxil升级文档中提到必须先升级到1.10.14,但是,正如@d8anija提到的,如何准确地(首先)升级到1.10.14
pip安装-U apache airflow
直接安装2.0+,如何升级到比最新版本更低的版本并不十分明显。@HerrB92 run
pip安装-U apache airflow==1.10.14