apache storm/spark和数据可视化工具

sxpgvts3  于 2021-06-21  发布在  Storm
关注(0)|答案(3)|浏览(434)

我已经找了好几个小时了,但是我没有找到一个明确的答案。我想知道什么是最适合与apachestorm/spark一起使用的数据可视化工具。我知道有tableau和jaspersoft,但它们不是免费的。此外,有可能elasticsearch和kibana,但我想找到/尝试其他东西。那么,你有什么想法吗?!
非常感谢您的关注。

f2uvfpb9

f2uvfpb91#

ApacheZeppelin是spark的一个很好的基于web的前端
highcharts是一个优秀的图表库。
spark highcharts添加了从spark dataframe到highcharts的简单建模功能。它可以用在齐柏林飞艇,Spark壳,或其他Spark应用。
spark highcharts可以生成具有完整交互功能的自包含html页面。它可以共享给其他用户。
使用以下docker命令尝试

docker run -p 8080:8080 -d knockdata/zeppelin-highcharts
wnrlj8wa

wnrlj8wa2#

你在这里提供的信息不多。storm是流处理引擎,spark可以做得更多,但在这两种情况下,您都需要将信息存放在某个地方。如果是基于文本的数据,可以使用solr+graphana或elastic+kibana。如果是sql或nosqldb,则有许多工具主要围绕数据库类型。有bis的时间序列与influxdb,等与Spark,你有zepplin可以做一些bi水平。最后是有你自己的可视化,但我会小心与d3,因为它不是很好的动态图表。使用纯js图表,比如highcharts,可能会更好。
祝你好运。

jc3wubiy

jc3wubiy3#

看一看 D3 Javascript library 它提供了一个非常好的可视化库

https://d3js.org/

相关问题