无法连接Apache麒麟到超集



我在windows上的docker上运行Superset,而kylin在同一虚拟网络中的另一台机器上运行。我已经在docker容器上安装了kylinpy,以启用超集上的kylin连接,但我无法连接。我得到以下错误:

(builtins.NoneType) None [SQL: _compose_select_body() takes 7 positional arguments but 9 were given] (Background on this error at: https://sqlalche.me/e/14/dbapi)

SQLALCHEMY URI URI:

kylin://ADMIN:KYLIN@<IP-address-machine-running-kylin>:7070/learn_kylin

sqlalchemy似乎已经更新了,它影响到kylinpy的最后一个稳定版本(2.8.4)。但kylinpy团队似乎也通过在代码中添加一些更改解决了这个问题。但是没有新的版本,所以你必须安装当前的主分支。试着用pip install git+https://github.com/Kyligence/kylinpy.git@master

安装它

最新更新