pyhive
qq_32457341
这个作者很懒,什么都没留下…
展开
-
记一次impala问题查询和解决
记录一下解决impala问题查询的过程,具体问题如下:采用pyhive连接impala,去执行相应的sql,在执行的sql过程中,直接退出,也不返回具体的错误信息,只是返回的状态码是error;这里需要注意,pyhive连接impala是异步执行的,需要在代码中进行判断当前语句是否执行完成,在执行完成之后,才可以去执行下一句的sql;我们这里采用poll()函数去获取对应的执行状态;当状态是ERROR时,则直接报错退出,但这里有一个问题,我们这里只是知道impala执行时报错,但是不知道到底错在哪;p原创 2020-08-18 21:44:56 · 2643 阅读 · 0 评论 -
pyhive连接kerberos认证的hive
目前,大多数的大数据集群之前是采用kerberos认证的,公司的大数据集群目前正在升级,认证方式由LDAP认证方式改变成为kerberos进行认证;以下介绍如何将LDAP认证连接升级至KERBEROS认证的过程:pyhive连接hive,通过LDAP认证方式的代码:from pyhive import hiveconn = hive.Connection(host='',port=10000,username='xxx',password='xxx' ,data原创 2020-07-07 23:35:54 · 2887 阅读 · 0 评论