Skip to main content

A package for Data Analyst

Project description

Sachima

This is a package for Data Analyst who wants to get capabilities of Data Engineer:

  • Publishing your code as a http or rpc api.
  • Working with BI platform like Superset.
  • Sending your data reports to email or sns.
  • Working with GrassJelly which is a Data Visulization project.

dev env

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

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

sachima-2019.1a6.tar.gz (11.9 kB view hashes)

Uploaded Source

Built Distribution

sachima-2019.1a6-py3-none-any.whl (16.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page