python从hive导出excel
时间: 2023-10-13 09:11:16 浏览: 289
python 利用pyhive 导出excel
可以使用PyHive库连接Hive数据库,然后使用pandas库将数据读取到dataframe中,最后使用dataframe.to_excel()将数据保存为Excel文件。以下是一个示例代码:
```
from pyhive import hive
import pandas as pd
# 连接Hive数据库
conn = hive.Connection(host='your_host', port=10000, username='your_username', password='your_password', database='your_database')
# 读取Hive表数据到dataframe中
df = pd.read_sql('SELECT * FROM your_table', conn)
# 将dataframe保存为Excel文件
df.to_excel('your_excel_file.xlsx', index=False)
```
阅读全文