使用python、impala連接hive

from impala.dbapi import connect
from impala.util import as_pandas

conn = connect(host=‘10.10.14.18’,
port=10000,
auth_mechanism=‘LDAP’,
user=‘aaaa’,
password=‘bbbb’)
cursor = conn.cursor()
cursor.execute(“select * from graph.input_test_11_20”)
data = as_pandas(cursor)
print(data.head())

有可能出現
error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”:
需要下載對應的包
https://www.lfd.uci.edu/~gohlke/pythonlibs/#bitarray
搜索對應的依賴包
sasl‑0.2.1‑cp36‑cp36m‑win_amd64.whl

python中impyla包報’TSocket’ object has no attribute 'isOpen’錯誤
pip install thrift-sasl==0.2.1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章