A python project containing all the dependencies for schema databricks:pyodbc for tentaclio.
Project description
tentaclio-databricks
A package containing all the dependencies for the databricks+pyodbc
tentaclio schema .
Quick Start
This project comes with a Makefile
which is ready to do basic common tasks
$ make help
install Initalise the virtual env installing deps
clean Remove all the unwanted clutter
lock Lock dependencies
update Update dependencies (whole tree)
sync Install dependencies as per the lock file
lint Lint files with flake and mypy
format Run black and isort
test Run unit tests
circleci Validate circleci configuration (needs circleci cli)
Configuring access to Databricks
In order to use Tentaclio to connect to a Databricks cluster or SQL endpoint, it is necessary to install the required ODBC driver for your operating system.
Once installed, it is possible to access Databricks as you would any supported URL protocol. However, it is likely that you will have to pass some additional variables in the URL query string, including the path to the installed driver.
For example, if your Databricks connection requires you to set DRIVER and HTTPPATH values, the URL should look like this:
databricks+pyodbc://<token>@<host>/<database>?DRIVER=<path/to/driver>&HTTPPath=<http_path>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tentaclio-databricks-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | da52d0bc031abe7748e35f3b9909415988a90a509e9d98f13104d0125ded198d |
|
MD5 | e7cf04c8070163d6c27113609efaa588 |
|
BLAKE2b-256 | da2913af3b151702786f86ed3c96ebc94b2d6f32bee9042e7c76e65d21d74e10 |
Hashes for tentaclio_databricks-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c451e49008972f8ca1d789bcf4c3413675f44a1fa6b082e121f142bbd2d572be |
|
MD5 | f023042ecd4df3d9ea25f17cedf776fa |
|
BLAKE2b-256 | 5affb5e1873e15af215ecc9004667766fbbc9152146c96c68a6ac42b4f4389fb |