尝试使用Impala使用Python从Hive检索数据时出错

时间:2018-10-24 15:02:24

标签: python sql impala

我是Python的新手,所以我希望我忽略了一些简单的事情。我正在尝试使用Python连接到Hive数据库,以便可以对数据运行SQL查询。我在Jupyter Notebook中使用了以下代码:

from impala.dbapi import connect
import pandas as pd
from sqlalchemy import create_engine
conn = connect(host="**.***.***.**", port=10000)
df = pd.read_sql("SELECT * FROM <MYTABLE> LIMIT 100", conn)
df.head()

我收到以下错误消息:

TApplicationException: Invalid method name: 'OpenSession'

我尝试在Google上搜索,但是找不到答案。还有一种方法可以检查与Hive的连接是否一开始是否有效?

谢谢

0 个答案:

没有答案