Domanda

Cerco un'elaborazione dei dati multi-dimensionale, ma senza dover utilizzare alcun OLAP. Per esempio, ho una tabella di operazioni di vendita. Vorrei avere le vendite totali in molte dimensioni come prodotto, Stato, Regione, Tempo (mensile, trimestrale), ecc Le dimensioni su cui ho bisogno la misura (totale vendite) è dinamica ed è conosciuto solo in fase di esecuzione.

I possibile ottenere questo risultato utilizzando tecnologie OLAP (cubi). Ma sto cercando alternative più semplici (open source) come possibilità di utilizzare i database chiave-valore o qualche software in cima RDBMS (non un'opzione ideale considerando le esigenze di prestazioni).

Nel corso a voi gente!

È stato utile?

Soluzione

Prova costruire le vostre domande interne in tutto l'opzione "Con ROLLUP". Diversi database (tra cui MySQL hanno questa opzione). Questo vi permetterà di eseguire cubo OLAP come l'esecuzione di query all'interno del database impostando un paio di bandiere.

http://dev.mysql.com/ doc / refman / 5.0 / it / group-by-modifiers.html

Altri suggerimenti

Pentaho è l'unico giocatore open source che conosco in questa arena. Sono sicuro che ci sono altri. Io non so se Pentaho supporta MySQL, però.

Greenplum Community Edition è costruito su PostgreSQL.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top