質問
OLAPデータをサポートするJavaチャートライブラリはありますか。 ChartFX Olap またはダンダチャート?
ありがとう
解決
グラフとしてデータを表示するには、2Dレコードセットに縮小する必要があります。これは、MDXクエリの実行時にOLAPが提供するものです。
その2Dデータがあれば、実際に任意のチャート/グラフコードに渡すことができます。
以前はASPを使用してMDXを実行し、XMLを書きました。これは、クライアント側のJavaScriptを使用したグラフに変わりました。私は自分でたくさん書いたが、それは悪夢だった! GoogleチャートまたはFlotを使用します。
他のヒント
JFreeChart または JasperReports が私の推奨事項です。
現在はicCube Serverでのみ機能していますが、をご覧くださいJavascript Visualization Library 。
Google Visualization、AmCharts、Protovisとの統合の例がいくつかあります。実際、これを任意のJSライブラリに統合できます。
Googleが解決する義務的なGoogleの解決策は次のとおりです。GoogleCharts。
http://code.google.com/apis/chart/
ただし、これらはシステムでホストされません。また、ポストリクエストタイプをサポートしているかどうかもわかりません。そのため、送信できるデータの量はgetリクエストURLのサイズに制限されます。
jCharts: http://jcharts.sourceforge.net/ は過去に使用したものです。
他の人が言ったことをエコーするには、はい、 Google Chart API は charts4j などのJavaラッパーAPIを使用した軽量ソリューション(免責事項: charts4j )。すべてのGoogle Chart wrapper APIの完全なリストを確認するには、こちら。
olap4jを見ましたか? http://www.olap4j.org/
チャートライブラリではありませんが、OLAPキューブのクエリに使用できます。返されたオブジェクトは管理しやすいかもしれません。