Client for the Cannerflow
Project description
Introduction
This package provides a client interface to query Cannerflow a distributed SQL engine. It supports Python 3.6.x, 3.7.x and 3.8.x.
Installation
$ pip install cannerflow-python-client
Quick Start
Client
import cannerflow
# 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.36.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42d515615185e593b1f654d24db680e66b3254133950b543b431ad7be920e6d2 |
|
MD5 | e7450fac5ad3d151d6a1b7e592244255 |
|
BLAKE2b-256 | 99b97bc56ca033402ac6eabbf62c10b1f9a64ab945816b61a09e6122495a3af0 |