A package for Data Analyst
Project description
Sachima | Better data analyst
Build |
|
---|---|
Docs |
|
Package |
|
Support |
Sachima is a package for Data Analyst who wants to get capabilities of Data Engineer:
Publishing your python codes as a http/rpc api.
Working with BI platform Superset.
Sending your data reports to email or sns.
Working with GrassJelly which is a Data Visulization project.
Getting Started
Installation
pip3 install sachima
Working with superset
git checkout pp_feat_apitable_0.29_new
virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt
if you get compile error remove cchardet==1.0.0 from requirements.txt and run again https://stackoverflow.com/questions/52509602/cant-compile-c-program-on-a-mac-after-upgrade-to-mojave
pip install -r requirements-dev.txt
pip install -e .
fabmanager create-admin –app superset
if you already had sqllite db file ~/.superset/superset.db rename it to superset_backup.db
superset db upgrade
superset init
superset load_examples
cd superset/assets
yarn
npm run dev
cd ../..
create file ./venv/bin/superset_config.py
APP_NAME = 'My App'
API_URL_CONFIG = {
'RPC': 'amqp://rabbitname:rabbitpass@0.0.0.0/vhost',
'RESTFUL': 'http://0.0.0.0:8008/reports',
'GRPC': '0.0.0.0:50051',
}
cd superset
FLASK_ENV=development flask run -p 8088 –with-threads –reload –debugger
open browser http://127.0.0.1:8088/login/
ref:https://github.com/apache/incubator-superset/blob/master/CONTRIBUTING.md#flask-server
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for sachima-2019.3.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b221a7d6b00a0393f71399fdd4c603de24656d5e7758863a500007f5290aa3 |
|
MD5 | 55081feeb9af72594d000d62723f13c7 |
|
BLAKE2b-256 | c12814659872d6eba4c709cb50d7ed8471d33a7eefd35c2dc706273065629d02 |