2012-01-16 105 views
9

是否有任何Java API或開放源代碼可以在對象數據列表之上構建數據聚合,分組和分析?Java Analytics API或開放源代碼

策略應該是:在內存

  • 過程和計算組

    1. 緩存數據的彙總
  • +1

    你應該接受你的問題的答案之一,以便賞金給他 – adranale 2012-02-17 13:19:32

    回答

    3

    由於API我建議BIRT

    其他已知的工具,也許你可以,因爲他們都是開源的API使用或包括庫:

    • WEKA:Weka中加載所有內存和工作內存中的數據對他們(這也可能如果你的數據非常大,會導致問題)。

    • Pentaho

    • RapidMiner
    3

    你可以嘗試使用的JXPath:http://commons.apache.org/jxpath/這允許您使用查詢使用這個你可以在列表中選擇具有對象的所有對象X路徑通過Java對象瀏覽propery value =「abcd」。使用XPath,你也可以使用像sum sum這樣的函數...