如何将Druid(独立的Not Cluster)连接到表集并探索数据?

时间:2019-06-17 20:09:19

标签: druid apache-superset

我已经设置好并运行,并且还运行了德鲁伊服务和Kafka代理。我想知道如何将德鲁伊连接到超集,以便我可以探索和查询德鲁伊中的数据。我觉得您只能连接一个Druid集群,不能连接一个独立的集群,或者当我尝试在超集UI(例如代理主机和端口)上添加一个Druid集群时,我只是不了解所有配置。有想法吗?

2 个答案:

答案 0 :(得分:0)

请遵循以下步骤:

步骤1:在Superset Web UI上,转至Sources-> Druid Clusters,添加新的Druid集群以及druid协调器和代理信息。

第2步:按照druid.apache.org/docs/latest/tutorials/tutorial-kafka.html

中的步骤将数据提取到druid中。

第3步:摄取数据(主管规范和使用Kafka将数据摄取到druid)之后,转到Sources-> Refresh Druid Metadata,您将找到要添加的数据源。选择该数据源以进行可视化。

答案 1 :(得分:0)

我真的很为此挣扎...就我而言,我正在Mac上运行。直接安装druid并在docker中运行superset(使用docker-compose设置)。

关键是超集docker容器中的localhost不指向主机,而是指向docker容器。

当我将超集数据源更改为此时,它起作用了...

druid://host.docker.internal:8082/druid/v2/sql/