我已经看过下面的帖子了,但我正在尝试为airflow 1.7.1.3设置这个帖子
Airflow Remote logging not working
有没有具体的连接格式示例?{" project ":"","key_path":""}这是我尝试过的。
发布于 2018-05-14 14:58:26
看起来你在使用Google credentilas时遇到了麻烦。有很多方法可以解决这个问题,我将只解释我的方法。您必须首先在Airflow中创建连接id。您可以通过编程或使用Airflow web UI来执行此操作。
以下是通过UI执行此操作的说明:
Airflow web UI ->管理->连接->创建->插入凭据信息->保存
示例:
要使用GCS,您必须在连接的“范围”上指明它。对于Keyfile路径,您必须从项目中获取一个json文件。要实现这一点,您必须:
谷歌控制台服务应用编程接口和服务->凭据(密钥形状) ->应用编程接口凭据->创建凭据->服务帐户密钥->选择您的帐户密钥-> Create
然后,您将下载json文件。
您放置的'Conn Id‘就是放在airflow.cfg文件的"remote_log_conn_id“中的那个。
示例:
https://stackoverflow.com/questions/49381634
复制相似问题