python连接到emr上的hive

jei2mxaa  于 2021-06-26  发布在  Hive
关注(0)|答案(0)|浏览(286)

有没有办法通过python连接到aws emr集群上的配置单元表?
我试过几个软件包,比如pyhive、ibis和impyla等等,但是运气不好。我尝试使用putty-to-ssh中使用的确切信息,但仍然不断出现错误。
腻子:
主机名:(用户名)@(emr的主公共dns)
端口:22
身份验证:使用.ppk文件
电子病历信息

from pyhive import hive
conn = hive.Connection(host = "(Master public DNS of EMR)",
                       port = 22, username = '(username)', database = '(database)')

这就是我得到的错误:

TTransportException: Could not start SASL: b'Error in sasl_client_start (-4) SASL(-4): no mechanism available: Unable to find a callback: 2'

我也应该使用.ppk文件吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题