Question

Je cherche un traitement de données à plusieurs dimensions, mais sans avoir à utiliser une OLAP. Par exemple, j'ai une table des transactions de vente. Je voudrais avoir le total des ventes sur de nombreuses dimensions comme produit, État, Région, Temps (mensuelle, trimestrielle), etc. Les dimensions sur lesquelles j'ai besoin de la mesure (Total des ventes) est dynamique et est connu que lors de l'exécution.

Je peux accomplir cela en utilisant les technologies OLAP (cubes). Mais je suis à la recherche d'alternatives plus simples (open source) comme possibilité d'utiliser des bases de données à valeur clé ou un logiciel sur le dessus de SGBDR (pas une option idéale tenant compte des besoins de performance).

À vous de gens!

Était-ce utile?

La solution

Try build your internal queries around the "With ROLLUP" option. Several Databases (including MySQL have this option). This will allow you to perform OLAP cube like querying within your database by setting a few flags.

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

Autres conseils

Pentaho is the only open source player I know of in this arena. I'm sure there are others. I don't know whether Pentaho supports MySQL, though.

Greenplum Community Edition is built on PostgreSQL.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top