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