Ошибка при попытке получить данные из Hive с использованием Python с использованием Impala - PullRequest
0 голосов
/ 24 октября 2018

Я довольно новичок в Python, поэтому я надеюсь, что есть что-то простое, что я упустил из виду.Я пытаюсь использовать Python для подключения к базе данных Hive, чтобы я мог выполнять SQL-запросы к данным.Я использовал следующий код в Блокнотах Jupyter:

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 в первую очередь?

Спасибо

...