ahmedrachid / GreenplumPython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GreenplumPython is a Python library that enables the user to interact with Greenplum in a Pythonic way.

GreenplumPython provides a pandas-like table API that

  1. looks familiar and intuitive to Python users
  2. is powerful to do complex analytics, such as statistical analysis, with UDFs and UDAs
  3. encapsulates common best practices and avoids common pitfalls in Greenplum, compared to writing SQL directly

Installation

To install the latest development version, do

pip3 install --user git+https://github.com/greenplum-db/GreenplumPython

To install the latest beta version, do

pip3 install --user greenplum-python

NOTE: These two versions are considered UNSTABLE. DON'T use it in the production environment!

Stable version will be released soon.

Documentation

The documentation of GreenplumPython can be viewed at:

Latest development version

Latest beta version

About

License:Apache License 2.0


Languages

Language:Python 93.1%Language:Shell 6.9%