Подключение к Hive с использованием python выброса 'TTransportException' - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь подключиться к Hive, используя python, но это исключение ниже,

TTransportException: TSocket читает 0 байт

код прилагается ниже,

from pyhive import hive

host_name = "host"
port = 10000
user = "****"
password = "****"
database="hive"

def hiveconnection(host_name, port, user,password, database):
    conn = hive.Connection(host=host_name, port=port, username=user, password=password,
                           database=database, auth='CUSTOM')
    cur = conn.cursor()
    cur.execute('select * from test')
    result = cur.fetchall()

    return result

# Call above function
output = hiveconnection(host_name, port, user,password, database)
print(output)

кто-нибудь знает, в чем причина этой ошибки и как ее решить?

Я тестировал другие решения и тестировал их в python версиях 2 и 3, но все еще та же проблема приближается

...