apache storm/spark and data visualisation tool(s)

女生的网名这么多〃 提交于 2019-12-08 05:26:47

问题


I have been searching for hours bu i did not find a clear answer. I would like to know what it is the most suitable data visualization tool(s) to use with apache storm/spark. I know there is tableau and jaspersoft but they are not free. Furthermore, there is the possibility of elasticsearch and kibana but I would like to find/try something else. So, do you have an idea please ?!

Thanks a lot for your attention.


回答1:


You are not giving much info here. Storm is stream processing engine, Spark can do a lot more but in both cases you need to deposit information somewhere. If it is text based data, you may do Solr+Graphana or Elastic+Kibana. If it is SQL or NoSQL DB there are many tools mostly around data base type. There are BIs for time series with InfluxDB, etc. With Spark, you have Zepplin that can do some level of BI. The last is to have your own visualization but I would be careful with D3 as it is not very good for dynamic charts. You may be better with pure JS charts like HighCharts, etc.

Best of luck.




回答2:


Apache Zeppelin is a great web based front end for Spark

Highcharts is an excellent chart library.

spark-highcharts add easy modeling feature from Spark DataFrame to highcharts. It can be used in Zeppelin, spark-shell, or other spark application.

spark-highcharts can generate self contain HTML page with full interaction feature. It can share to other users.

Using following docker command try out

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



回答3:


Have a look at D3 Javascript library.It provides a very good Visualization library

https://d3js.org/


来源:https://stackoverflow.com/questions/37346477/apache-storm-spark-and-data-visualisation-tools

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!