Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mining/mining
Business Intelligence (BI) in Python, OLAP
https://github.com/mining/mining
bi business-intelligence data-analytics olap olap-cube python
Last synced: 8 days ago
JSON representation
Business Intelligence (BI) in Python, OLAP
- Host: GitHub
- URL: https://github.com/mining/mining
- Owner: mining
- License: mit
- Archived: true
- Created: 2014-01-23T19:20:01.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-12-02T16:39:01.000Z (about 8 years ago)
- Last Synced: 2025-01-06T00:41:41.122Z (20 days ago)
- Topics: bi, business-intelligence, data-analytics, olap, olap-cube, python
- Language: Python
- Homepage: https://github.com/mining/mining
- Size: 27 MB
- Stars: 1,280
- Watchers: 117
- Forks: 239
- Open Issues: 68
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
- fintech-awesome-libraries - Open Mining - Business Intelligence (BI) in Pandas interface. (Data Analysis)
- awesome-python-resources - GitHub - 36% open · ⏱️ 02.12.2016): (科学计算和数据分析)
- starred-awesome - mining - Business Intelligence (BI) in Python, OLAP (Python)
README
Open Mining
===========.. image:: https://circleci.com/gh/mining/mining/tree/master.svg?style=svg
:target: https://circleci.com/gh/mining/mining/tree/master
:alt: Build Status - Circle CI.. image:: https://coveralls.io/repos/github/mining/mining/badge.svg?branch=master
:target: https://coveralls.io/github/mining/mining?branch=master.. image:: https://landscape.io/github/mining/mining/master/landscape.svg?style=flat
:target: https://landscape.io/github/mining/mining/master
:alt: Code Health.. image:: https://raw.githubusercontent.com/mining/frontend/master/assets/image/openmining.io.png
:alt: OpenMiningBusiness Intelligence (BI) Application Server written in Python
Requirements
------------* Python 2.7 (Backend)
* Lua 5.2 or LuaJIT 5.1 (OML backend)
* MongoDB (Admin)
* Redis (Queue and DataWarehouse)
* Bower (Install frontend libs, NodeJS depends)Install dependencies
-------.. code:: bash
$ sudo apt-get install mongodb-10gen redis-server nodejs nodejs-dev npm
$ npm install bowerIf you use Mac OSX you can install all dependencies using `HomeBrew `_.
Install Open Mining
-------**Clone the repository**
.. code:: bash
$ git clone [email protected]:mining/mining.git
**Install python and bower dependencies using make command**
.. code:: bash
$ make build
**FAQ**
**If mongodb or redis-server problems**
Install mongodb and redis-server, make sure it running
**Supported databases**
For example, to connect to a PostgreSQL database make sure you install a driver like **psycopg2**. OpenMining supports all databases that the underlying ORM SQLAlchemy supports.
See the `SQLAlchemy documentation `_ for more info about drivers and connection strings.
Run
---.. code:: bash
python manage.py runserver
python manage.py celery
python manage.py schedulerRunning Demo
------------Make sure runserver still running when run 'build_demo' command.
.. code:: bash
python manage.py runserver
python manage.py build_demoAnd now you can login with: username 'admin' and password 'admin'.
Screenshots
-----------**Dashboard OpenMining**
.. image:: https://raw.github.com/mining/mining/master/docs/docs/img/dashboard-openmining_new.png
:alt: Dashboard OpenMining**Dashboard Charts OpenMining**
.. image:: https://raw.github.com/mining/mining/master/docs/docs/img/charts-openmining_new.png
:alt: Dashboard Charts OpenMining**Dashboard Charts OpenMining**
.. image:: https://raw.github.com/mining/mining/master/docs/docs/img/charts2-openmining_new.png
:alt: Dashboard Charts OpenMining**Dashboard Widgets OpenMining**
.. image:: https://raw.github.com/mining/mining/master/docs/docs/img/widgets-openmining_new.png
:alt: Dashboard Widgets OpenMining**Late Scheduler and running Cubes OpenMining**
.. image:: https://raw.github.com/mining/mining/master/docs/docs/img/late-scheduler-openmining_new.png
:alt: Late Scheduler and running Cubes OpenMiningContribute
----------Join us on IRC at **#openmining** on freenode (`web access `_).
Credits
-------Authors: `Avelino `_ and `UP! Essência `_
Many thanks to all the contributors!
License
-------Licensed under the MIT license (see the (`LICENSE file `_).