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

时间:2016-05-20 12:13:15

标签: data-visualization apache-storm

我一直在寻找几个小时,但我找不到明确的答案。我想知道什么是最适合与apache storm / spark一起使用的数据可视化工具。我知道有画面和jaspersoft,但他们不是免费的。此外,有弹性搜索和kibana的可能性,但我想找到/尝试别的东西。那么,请问你有想法吗?!

非常感谢您的关注。

3 个答案:

答案 0 :(得分:1)

你这里没有提供太多信息。 Storm是流处理引擎,Spark可以做很多事情,但在这两种情况下你都需要在某处存放信息。如果是基于文本的数据,您可以使用Solr + Graphana或Elastic + Kibana。如果它是SQL或NoSQL DB,则有许多工具主要围绕数据库类型。关于InfluxDB的时间序列有BI,等等。使用Spark,你有Zepplin可以做一些BI级别。最后一个是拥有自己的可视化,但我会小心D3,因为它对动态图表不是很好。使用像HighCharts等纯JS图表可能会更好。

祝你好运。

答案 1 :(得分:1)

Apache Zeppelin是Spark的一个很棒的基于Web的前端

Highcharts是一个优秀的图表库。

spark-highcharts将Spark DataFrame中的简单建模功能添加到highcharts中。它可用于Zeppelin,火花壳或其他火花应用。

spark-highcharts可以生成具有完整交互功能的自包含HTML页面。它可以与其他用户分享。

使用以下docker命令试用

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

答案 2 :(得分:0)

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

https://d3js.org/