0

我正在 Jupyter 笔记本中运行以下 Python 命令块,以将我的数据框(标记为df)上传到 Impala:

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'

注意:我已经在 J​​upyter 终端中安装了 hdfs、ibis、ibis-framework[Kerberos] 和 impyla 模块。

我究竟做错了什么?

4

1 回答 1

0

您可能需要pip install ibis-framework[impala]获得宜必思的黑斑羚部分

于 2019-09-06T20:09:23.237 回答