0

製品の推奨事項を求める質問が「正しくない」と見なされる場合は、お気軽にこの投稿をロック/削除してください. 私は他の道を探します。

エンタープライズ アプリケーションのプレゼンテーション層は、これまで私が注力した分野ではありませんでした。しかし今、私は、ウィジェットを備えたダッシュボードを素早く簡単に開発できる開発プラットフォームを探す必要があります。ここで、開発はドラッグアンドドロップとあちこちで数回クリックするだけです。これは、対象者が開発スタッフよりもビジネス志向の人が多いためです。

いろいろ調べた結果、私たちに適した開発プラットフォームの要件を最終的にリストアップしたと思います。

  • カスタム表示要素。表示要素 (折れ線グラフ、棒グラフなど) をインポートするか、独自に開発できる必要があります。
  • イベントベースのリフレッシュ。すべての表示要素には、更新期間ではなく、イベントに基づいてそれ自体を更新するオプションが必要です。
  • レスポンシブ。表示要素は、ラップトップ、デスクトップ、42 インチ LED TV など、さまざまなアスペクト比のデバイスのさまざまなブラウザーで正しくレンダリングする必要があります。
  • 国際化のサポート。すべての表示テキストとロケール要素 (日付、金額など) は、「バンドル」を介してレンダリングするか、少なくともプログラム可能にする必要があります。
  • 手持ちフレンドリー。プラットフォームは、表示をレンダリングするためのデバイス ジェスチャの処理を可能にする SDK を提供する場合があります。たとえば、ピンチしてズームしたり、スワイプしたりします。

理想的には、商用サポートに支えられたオープン ソース製品が優れているでしょう。

私が見たほとんどのオプションには、簡単なドラッグ アンド ドロップ機能がありません。たとえば、d3.js には本当に素晴らしい視覚化機能がいくつかありますが、おそらく重要な開発作業が必要になります。Freeboard も調べましたが、カスタム データ ソースとウィジェットに拡張できるかどうかはわかりません。Splunk は良さそうに見えますが、どの程度拡張できるかはわかりません。

それで、あなたの提案は何ですか?

4

1 に答える 1

0

あなたのケースには Splunk を強くお勧めします。私はかなり長い間それを使用しており、多くの機能を見てきました。応答しないというのは真実ではありません。ほとんどの企業は、ワイドスクリーン、プロジェクター、携帯電話などで Splunk ダッシュボードを実演しています。

カスタム表示要素の使用は非常に簡単です。チャート、グラフ、統計表などのさまざまなオプションがあり、単純な xml や html から JavaScript (D3 ビジュアライゼーションでは d3 ライブラリがサポートされています) まで、より複雑なアプリケーション用のさまざまなプログラミング言語を使用できます。GUI インターフェイスを使用して、パネル、タイム ピッカー、検索ボックスにドリルダウンを追加できます。

1 分ウィンドウ、5 分ウィンドウなどのリアルタイム オプションのいずれかを選択することで、新しいイベントが利用可能になったときに「自動実行」するように簡単に構成できます。

Splunk はタイムスタンプとタイム ゾーン データを自動的に認識して抽出するため、データの "形成" がいかに簡単であるかに驚かれることでしょう (もちろん、どのような場合でも独自の設定を適用できます)。また、さまざまなデータ ソース (json、syslog、データベース ログなど) を認識して、改行、フィールド抽出、およびその他のオプションの適切な構成を提供し、正規表現の置換も可能にします。

これは、データをすばやく視覚化する最も簡単で堅牢な方法であり、カスタマイズのための多くのスペースを確保できます。

于 2016-02-22T10:37:17.923 に答える