Question

En fait, je suis en utilisant R + Python avec RPY2 pour manipuler des données et ggplot pour créer de beaux graphiques .. J'ai des données dans une base de données PostgreSQL, et j'utilise psycopg2 aux données de la requête.

Je commence une thèse, et à l'avenir je besoin d'un cube OLAP pour stocker mon (très gros) des données de simulation:. dimension multiple, requête d'agrégation, etc

Y at-il meilleur ou pratique standard d'interface entre Python (et je veux Python + R, pas JPivot ou d'un autre tableau de bord en Java) et un moteur OLAP comme Mondrian ? J'ai cherché sur Google pour toute solution, et ne je trouve quelque chose.

J'ai brièvement évalué SQLAlchemy et Django-ORM, mais ils ont pas MDX ou XML / une interface pour interroger un serveur OLAP (Mondrian ou autre) ...

Est-il possible d'écrire une requête dans MDX et, avec psycopg + ODBC, requête mon serveur OLAP et le serveur OLAP me donner une réponse de mes données de simulation (pas de mappage sur l'objet Python, mais il est OK pour moi)?

Mise à jour 1:

Pourquoi ai-je besoin de chercher autour de la technologie OLAP Mondrian +?

Parce que Université de Laval (GeoSOA DEPARTEMENTS + Thierry Badard) a écrit un espace extension OLAP: SOLAP, et mis en œuvre dans ce Mondrian comme GeoMondrian . Cet intérêt moi parce que je travaille sur la simulation à base d'agents multiples spatiale (~ = de géosimulation).

Le département GeoSOA a créé un nouveau composant à base Ajax pour communiquer et visualiser les données spatiales avec GeoMondrian:. SOLAPLayers, qui peut interroger un serveur Mondrian par son servlet Xlma

Problème: probablement lent dans la grande manipulation de données, besoin d'Internet ou Apache 2. En bref, il est seulement de visualiser les données ou la carte ... Dans mon cas, j'ai besoin des données brutes pour faire ma propre manipulation de données + graphiques avec R: spatiale l'analyse, l'analyse de régression, queue de rang, etc. ici, l'aide SOLAP me préparer les données pour cette analyse de R plus tard complexe.

Pourquoi Python?

1 - l'accès Web aux données spatiales -

Je suis en train d'utiliser un "cool" cadre Python, comme GeoDjango ou MapFish : grande communauté dans SIG, open source, utilisez GeoAlchemy pour manipuler requêtes spatiales / données, comprennent la visualisation avec des extensions JavaScript et

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