OLAP引擎
olap的Python项目详细描述
关于
olapy是一个基于python的OLAP引擎,它为开发报表和分析工具提供了一套工具 支持MDX和XMLA的应用程序、多维分析和聚合数据浏览。
状态
该项目目前是一个研究原型,不适合生产使用。
许可证
该项目目前已获得lgpl v3许可证。
安装
从github安装
项目源存储在Github repository中。
从github下载:
git clone git://github.com/abilian/olapy.git
要设置应用程序,最好在virtualenv中运行:
cd olapy python setup.py install
或者只是:
pip install -e .
[可选]
您可以使用Spark而不是Pandas,为此,您只需安装它即可:
pip install pyspark
如果您想返回到pandas,只需使用以下命令卸载spark即可:
pip uninstall pyspark
用法
在运行olapy之前,您需要使用:
olapy init
然后您可以使用以下命令运行服务器:
olapy runserver
然后从excel打开新的电子表格,转到:data->;from other sources->;from analysis services并使用http://127.0.0.1:8000/作为服务器名称,然后单击next,然后您可以选择一个默认的olapy演示多维数据集(sales,foodmart…)并完成。
就这样!现在您可以播放数据
学分
该项目由Abilian SAS开发,部分资金由法国政府通过Wendelin项目和Investissement d’avenir方案提供。