热线电话:13121318867

登录
2021-04-07 阅读量: 505
如何使用Python连接hive

安装依赖

pip install sasl

pip install thrift

pip install thrift-sasl

pip install PyHive

脚本示例

from pyhive import hive


HOST="127.0.0.1"

PORT=10000

USERNAME="hadoop"

DATABASE="default"


conn=hive.Connection(host=HOST, port=PORT, username=USERNAME,database=DATABASE)

cursor = conn.cursor()

#cursor.execute("INSERT INTO TABLE test_out(name,count,time) SELECT name,count(1),to_date(time) FROM test GROUP BY name,to_date(time)")

cursor.execute("SELECT * FROM test")

for result in cursor.fetchall():

print(result[2])


200.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子