OLAP引擎

olap的Python项目详细描述


关于

olapy是一个基于python的OLAP引擎,它为开发报表和分析工具提供了一套工具 支持MDXXMLA的应用程序、多维分析和聚合数据浏览。

Documentation

https://raw.githubusercontent.com/abilian/olapy/master/docs/pictures/olapy.gif

状态

该项目目前是一个研究原型,不适合生产使用。

许可证

该项目目前已获得lgpl v3许可证。

安装

从pypi安装

您可以直接从Python Package Index

安装它
pip install olapy

从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 Developer Guide

欢迎拉取请求。

测试

要运行测试,请运行:

pytest tests

或者(在类unix系统上):

make test

学分

该项目由Abilian SAS开发,部分资金由法国政府通过Wendelin项目和Investissement d’avenir方案提供。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从服务器中的jsp页面读取参数   java构造函数会话(字符串,int)不可见   在java中计算特定字符,但我的程序只读取单词中的第一个字符   在java中转换为json的Hashmap的Hashmap。当发送到jsp时,我用javascript解析它。但它在javascript中的解析不正确   JavaSpringDataREST并没有保存实体的所有字段   java如何通过inten共享图像   eclipse是Java所需要的。即使已定义,也要运行的类文件   rest MapStruct Java流   java在OpenJDK 11的源代码上运行DocumentationTool   比较两个ArrayList索引时的java IndexOutOfBoundsException   java为什么Spring验证器需要将错误对象传递给应用程序(富客户端)并由其处理?   java Android从sms垃圾邮件文件夹或列表中检索垃圾邮件号码   java从匿名类参数访问类的实例   java MethodHandle与通用非类返回筛选器?   指定队列顺序的java