Попытка загрузить фрейм данных Python в Hadoop (Impala) с помощью `ibis`, получая"AttributeError: модуль "ibis" не имеет атрибута "impala" "

Я выполняю следующий блок команд Python в записной книжке Jupyter, чтобы загрузить свой фрейм данных, помеченный dfИмпале:

import hdfs
from hdfs.ext.kerberos import KerberosClient
import pandas as pd
import ibis
hdfs = KerberosClient('< URL address >')
client = ibis.impala.connect(host="impala.sys.cigna.com", port=25003, timeout=3600, auth_mechanism="GSSAPI", hdfs_client=hdfs)
db=client.database("< database >")
db.create_table("pythonIBISTest", df)

,,, но я получаю сообщение об ошибке AttributeError: module 'ibis' has no attribute 'impala',

Примечание. Я уже установил модули hdfs, ibis, ibis-framework[Kerberos] и impyla в терминал Jupyter.

Что я делаю неправильно?

0 ответов

Вам может понадобиться pip install ibis-framework[impala] получить часть импалы ибиса

Другие вопросы по тегам