数据分析-Python连接hive数据库

Python连接hive数据库

  • 基于Python建立hive库的连接
    • 涉及的python的第三方库
    • code实现(Talking is cheap.)

基于Python建立hive库的连接

python一切database

涉及的python的第三方库

python连接dataphin中的hive库,主要涉及:presto-python-client依赖包。

code实现(Talking is cheap.)

#加载第三方库
import prestodb
import pandas as pd

#建立连接所需参数:schema为库名
conn = prestodb.dbapi.connect(host='',port=xxxx,catalog='hive',user='',schema='',http_schema='') 
cur = conn.cursor()
sql = " "
cur.execute(sql)
rows = cur.fetchall()
df = pd.DataFrame(rows)	#转换为dataframe格式

完成数据库的连接,可以进行分析和建模了~
ps:久违的更新,没想到转到产品岗后还有机会再coding;从算法转到产品,感觉思路会更加开阔一些,未来要继续加油呀~

你可能感兴趣的:(数据分析,python,开发语言,hive)