2012-01-16 12 views
9

C'è qualche API Java o open source per creare aggregazione di dati, gruppo e analisi in cima all'elenco di dati oggetto?API di Java Analytics o Open Sources

strategia dovrebbe essere: i dati

  1. cache in memoria
  2. di processo e di gruppo Calcolare per i totali
+1

Devi accettare una delle risposte alla tua domanda, in modo che la generosità vada a lui – adranale

risposta

3

Come API vi consiglio BIRT.

Altri strumenti noti, che forse è possibile utilizzare come API o includere le librerie dal momento che sono open source:

  • WEKA: carichi Weka tutti i dati in memoria e il lavoro su di loro in memoria (che potrebbe anche causare un problema se i tuoi dati sono molto grandi).

  • Pentaho

  • RapidMiner
3

Si potrebbe provare ad usare jxpath: http://commons.apache.org/jxpath/ questo permette di navigare attraverso gli oggetti Java utilizzando percorso x query utilizzando questo è possibile selezionare tutti gli oggetti nella lista che abbiano oggetto con propery value = "abcd". Usando xpath puoi anche usare funzioni come sum avg ...