Я пытаюсь подключиться к impala, и я следую impyla guide. Но я получаю эту ошибку, когда выполняю connect(). Ошибка показана ниже:Почему «TypeError: объект« module »не вызываемый» возникает при вызове impala.dbapi.connect()?
In [27]: import impala.dbapi as connect
In [28]: conn = connect(host="some798.xyz.something",
...: port=22,
...: user="username",
...: password="password")
Traceback (most recent call last):
File "<ipython-input-28-c9f42dc37774>", line 4, in <module>
password="password")
TypeError: 'module' object is not callable
Какая возможная причина, по которой я не могу подключиться? Я могу подключиться к серверу, используя вышеупомянутые параметры, а также получить доступ к базе данных моего интереса (используя оболочку Putty). Я искал выделение, но до сих пор не смог его решить. Спасибо заранее за ваше время и с нетерпением жду ваших предложений.
UPDATE:
выше ошибка была решена после того, как это ниже изменения:
from impala.dbapi import connect
Но теперь я столкнулся другую ошибку после выполнения этой строки кода:
cursor = conn.cursor()
и ошибка следующая:
.
.
.
File "C:\Temp\Anaconda\lib\site-packages\thrift\transport\TSocket.py", line 105, in read
buff = self.handle.recv(sz)
MemoryError
В ожидании предложений по решению этой проблемы. Спасибо за ваше время :)
ИМО обновление не в объеме вопроса ... Кроме того, ему не хватает некоторых данных для решения проблемы – phoenix