Client for the Cannerflow
Project description
Introduction
This package provides a client interface to query Cannerflow a distributed SQL engine. It supports Python 2.7, 3.5, 3.6, and pypy.
Installation
$ pip install cannerflow-python-client
Quick Start
Client
# bootstrap cannerflow client with credentials
client = cannerflow.client.bootstrap(
endpoint='https://web.default.myname.apps.cannerflow.com',
workspace_id='444e8753-a4c0-4875-bdc0-834c79061d56',
token='Y2xpZW50XzA0OTgzODM4LWNhZjktNGNmZi1hNDA4LWFkZDY3ZDc5MjIxNjo2N2YyNGY5OWEzYjFiZTEyZTg2MDI2MmMzNGQzZDRiYQ=='
)
# generate simple tpch query
query = client.gen_query('select * from tpch.tiny.region', data_format='list')
query.wait_for_finish()
# get all data with `get_all()` and data will be list of rows
data = query.get_all()
Learn more
Please learn more from
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
Close
Hashes for cannerflow-python-client-0.31.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2deef488a0450e509a144ab8af50e5ed7e5ec11bbaf83d7647fea62c198a5f52 |
|
MD5 | 282798f1b7bbff35fa08ea506080591c |
|
BLAKE2b-256 | 713a6b6e401bc3321dca2d1b85747a33edbcb63027c5549323ac4c1e6c8ba7dd |