设置直线蜂巢连接时出现气流错误

时间:2018-07-30 10:36:57

标签: hive airflow beeline

我正在尝试通过Airflow UI创建连接,但是在尝试保存时收到UI错误:“无法更新记录。填充不正确”

连接详细信息为:

  • 联系人ID:beeline_default
  • 连接类型:Hive Client Wrapper
  • 主持人:fully.qualified.hostname.com
  • 登录:user_with_access_to_hive
  • 密码:some_password
  • 端口:6789
  • 模式:default;transportMode=http;httpPath=gateway/default/hive;ssl=true;
  • 额外:{ "use_beeline": true }

注意:

  • 我知道Schema参数不仅仅包含模式,这似乎不是问题所在,因为(请参阅下一个);
  • 删除{ "use_beeline": true }之后,我就可以保存连接。

在网络服务器日志中看不到任何有意义的消息,否则我可能搜索了错误的文件。

1 个答案:

答案 0 :(得分:0)

我在尝试建立ssh连接时遇到了同样的问题。解决的细节是:

  1. pip安装密码学
  2. 从cryptography.fernet导入Fernet
  3. print(Fernet.generate_key()。decode())
  4. 将生成的密钥添加到配置文件airflow.cfg

Source with the issue