谁有python操作Hive的文档或例子啊?麻烦大家了

0
已邀请:
0

Bob - 同程旅游大数据+BI 架构师 2017-02-07 回答

在python中可以使用pyhs2 访问hive
也可以使用PyHive 访问
 
import pyhs2 as hive
import getpass
DEFAULT_DB = 'default'
DEFAULT_SERVER = 'ip'
DEFAULT_PORT = 10000
DEFAULT_PASSWORD='TEST'

connection = hive.connect(host=DEFAULT_SERVER, port= DEFAULT_PORT,  user='USERNAME', password=DEFAULT_PASSWORD)
statement = "select * from user_db.Test limit 100"
cur = connection.cursor()

cur.execute(statement)
df = cur.fetchall() 

要回复问题请先登录注册