harlequin-bigquery
This is a BigQuery adapter for Harlequin, a SQL IDE for the terminal.
This adapter will use Application Default Credentials to authenticate with BigQuery and run queries.
Configuration
This adapter supports the following options:
project: The ID of the Google Cloud project to run Harlequin in. Defaults to whatever it can infer from the user's environment, i.e.gcloud config list project.location: The location used to run the catalog queries, which must be region-qualified. Defaults toUS.
Required permissions
The user will need the permission to query both INFORMATION_SCHEMA.TABLES and INFORMATION_SCHEMA.COLUMNS to load the data catalog.
To query these views, you need the following Identity and Access Management (IAM) permissions:
bigquery.tables.getbigquery.tables.listbigquery.routines.getbigquery.routines.list
Each of the following predefined IAM roles includes the necessary permissions:
roles/bigquery.adminroles/bigquery.dataViewerroles/bigquery.metadataViewer
For more information about BigQuery permissions, see Access control with IAM.
Release files for harlequin_bigquery 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| harlequin_bigquery-1.0.3.tar.gz | 7.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| harlequin_bigquery-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.8 kB
Release files / harlequin_bigquery-1.0.3.tar.gz
| Download URL | harlequin_bigquery-1.0.3.tar.gz |
|---|---|
| Size | 7.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8dd0f099f894ef1e33978860d767afacfa8b1333c1d8cf3fd473787743751094
|
|
BLAKE2b-256 checksum How to use checksums |
b00bc9820d007225c74eb7efcaf27e85ad936844b6ca13418c2504db5a722609
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Darwin/24.1.0
|
Release files / harlequin_bigquery-1.0.3-py3-none-any.whl
| Download URL | harlequin_bigquery-1.0.3-py3-none-any.whl |
|---|---|
| Size | 9.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1e704091fdeb463ebda89fe4fe70d04d90176b8ff69393a6fe75656b1694ddeb
|
|
BLAKE2b-256 checksum How to use checksums |
9d8429735ae6d1218252dd9e64048b58e91af9895b6880957cd1dc16435341ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Darwin/24.1.0
|