No project description provided
Project description
Wherobots Adapter for Harlequin
This repository provides the Harlequin adapter for WherobotsDB, using the Wherobots Spatial SQL API and its wherobots-python-dbapi-driver.
Installation
$ pip install harlequin-wherobots
Usage
Procure an API key from Wherobots, and start Harlequin with the required parameters:
$ harlequin -a wherobots --api-key <key>
Alternatively, you can use your session token:
$ harlequin -a wherobots --token <token>
The Harlequin adapter for Wherobots will automatically start a Wherobots
SQL session with the default runtime (Sedona, 4 executors) in the
default Wherobots public compute region (AWS us-west-2
). You can
override those defaults with the --runtime
and --region
options,
respectively:
$ harlequin -a wherobots --api-key <key> --runtime NEW_YORK --region AWS_US_WEST_2
Advanced options
If your SQL session is already provisioned and running, you can force the driver to directly connect to it via its WebSocket URL (without protocol version):
$ harlequin -a wherobots --api-key <key> --ws-url <session-url>
You can also specify the base hostname of the Wherobots stack to
interact with as the first positional parameter. By default, the driver
connects to cloud.wherobots.com
, the official public Wherobots
service.
$ harlequin -a wherobots --api-key <key> [host]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for harlequin_wherobots-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 840915b182832ba5b09459b558c497d5e828af43f1c82c6097b208b5861a273d |
|
MD5 | ad3812e732fec5065783f8ebf0866a05 |
|
BLAKE2b-256 | 511908c0053ea3786f14d9f147336ad21df573f16f32e728911ded1d09cd4ad4 |