OlaPy, an experimental OLAP engine based on Pandas
This project is currently a research prototype, not suited for production use.
This project is currently licenced under the LGPL v3 licence.
To set up the application, run, ideally in a virtualenv:
python setup.py install
pip install -e .
To use XMLA from Excel, just start the XMLA server by executing in the root directory:
python olapy ( -c | --console , if you want to print logs only in the console)
and use the url: http://127.0.0.1:8000/xmla in Excel
This project must adhere to the Abilian Developer Guide.
Pull requests are welcome.
To run tests, run:
or simply (on Unix-like systems):