Better data analysis


Keywords
data-analyst-task
License
MIT
Install
pip install sachima==2020.8.30.2

Documentation

Sachima | LOGO

Sachima | Better data analyst

Build
Docs
Documentation
Package
Support

Sachima is a package for Data Analyst:

  • 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

First you should have python3(https://www.python.org/downloads/) and nodejs(https://nodejs.org/en/download/) installed on your os

you should check your installation by

python3 -V

Python 3.7.2

node -v

v11.6.0

then you will need a separate environment to run Sachima, cd to your working dir and run commands pip3 install virtualenv

mkdir sachima_start

python3 -m venv sachima_start/venv

source sachima_start/venv/bin/activate

pip3 install sachima

sachima init`

sachima run

...

deactivate

Installation

pip3 install sachima

Working with superset

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',
}