Cli*_*der 4 sql druid apache-superset
我目前通过Apache Superset中的德鲁伊连接器连接到德鲁伊集群.我听说SQL可以用来查询德鲁伊.是否有可能将我的SQL数据库连接指向德鲁伊?
请按照以下步骤操作
您需要使用最新版本pydruid来启用sqlalchemy支持.对我来说,pydruid 0.4.1工作正常.
在Superset上,在Databases部分中,您需要提供 SQLAlchemy URI druid://XX.XX:8082/druid/v2/sql/使用代理ip/host.
您需要做的第三件事是启用druid.sql.enable=true代理.
我希望这能帮到您.
我真的很挣扎这个问题......就我而言,我在我的Mac上运行。druid 直接安装,superset 在 docker 中运行(使用 docker-compose 设置)。
关键是超集 docker 容器中的 localhost 并不指向主机,而是指向 docker 容器。
当我将超集数据源更改为此时,它起作用了......
druid://host.docker.internal:8082/druid/v2/sql/
Run Code Online (Sandbox Code Playgroud)