2016-05-20 10 views
1

私は明確な答えが見つからなかったので、何時間も探していました。私は、それがApacheのストーム/スパークで使用するのに最適なデータ視覚化ツールが何であるかを知りたいと思います。私はタブローとjaspersoftがあることを知っているが、彼らは無料ではありません。さらに、弾性探査と木場の可能性がありますが、私は何か他のものを探してみたいと思います。だから、あなたはアイデアを持っていますか?apache storm/sparkとデータ視覚化ツール

ありがとうございます。

+0

を試して、次のドッキングウィンドウのコマンドを使用していますか?それは報告のためですか?データのリアルタイムグラフですか? –

+0

目的はストリーミングデータを取得し、データのリアルタイムグラフを作成することです –

答えて

0

D3 Javascript library .ITあなたがここに多くの情報を与えていない、非常に良好な可視化ライブラリ

https://d3js.org/ 
+0

返信ありがとうございますが、そのように私はダッシュボードをコード化しなければなりません。私が避けるべきtryigです –

+0

はい、dahsbaordをコードする必要がありますApache Zeppelinを見てください。 http://zeppelin-project.org/ – shankarsh15

1

を提供を見てください。 Stormはストリーム処理エンジンですが、Sparkはもっと多くのことを行うことができますが、どちらの場合でも情報をどこかに置く必要があります。テキストベースのデータの場合、Solr + GraphanaまたはElastic + Kibanaを行うことができます。 SQLまたはNoSQL DBの場合は、主にデータベース型に関する多くのツールがあります。 InfluxDBなどでは時系列のBIがあります.Sparkでは、あるレベルのBIを実行できるZepplinがあります。最後は独自のビジュアライゼーションを持つことですが、ダイナミックチャートにはあまり適していないため、D3には注意が必要です。 HighChartsなどの純粋なJSチャートでは、より良いかもしれません。

最高の運があります。

+0

私はcassandraやelasticsearchなどのNoSQLデータベースを使用します。しかし、私はLogstashを使用することができますが、elasticsearchでsparkを使用する必要があります。だから私はELKとは違うものを探していたのです。 –

+0

CassandraはSolrとSparkをサポートしていますので、複数のシステムを使う必要はありません。 ElasticsearchはDBではなく、逆インデックスサービスです。 Logstashが必要な理由についてはっきりしていませんが、Elasticにデータを書き込むために使用する予定がない限り – YaRiK

1

Apache Zeppelinは、Spark

Highchartsのための偉大なウェブベースのフロントエンドは、優れたチャートライブラリです。

spark-highcharts Spark DataFrameの簡単なモデリング機能をハイチャートに追加します。それはツェッペリン、スパーク・シェル、または他のスパーク・アプリケーションで使用できます。

spark-highchartsは完全な相互作用機能を備えた自己完結型HTMLページを生成できます。他のユーザーと共有することができます。

あなたのユースケースに少し手の込んだでし

docker run -p 8080:8080 -d knockdata/zeppelin-highcharts 
関連する問題