Python client for Cloudera Impala
Project description
Python client to Cloudera Impala
(Built for Impala 0.7; uses beeswax)
Installation
Uses setuptools/distribute.
Requires thrift>=0.9.
Currently:
git clone git://github.com/laserson/impyla.git cd impyla python setup.py install
Eventually:
pip install impyla
Usage
import impala client = impala.ImpalaBeeswaxClient(‘host:port’) client.connect() results = client.execute(query)
Note that query gets parsed by impalad, not the impala-shell, so do not do things like add semicolons to the end of the query.
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
impyla-0.7.tar.gz
(117.1 kB
view hashes)
Built Distribution
impyla-0.7-py2.7.egg
(437.2 kB
view hashes)