The `bq-validator` command enables us to validate BigQuery queries.
Project description
bq-validator
This is a yet another BigQuery query validator.
The bq query --dry_run
command enables us to validate queries.
However, the bq
command doesn't support OIDC and impersonate service account.
When we take advantage of OIDC and impersonate service account, the bq-validator
command would be useful.
How to use
Usage: bq-validator [OPTIONS] PATH
Validate BigQuery queries
PATH is either of a SQL file path or a directory. When it is a directory,
the command recursively validates all SQL files in the directory.
Options:
--client_project TEXT BigQuery client project ID
--client_location TEXT BigQuery client location
--impersonate_service_account TEXT
Impersonate service account email
--version Show the version and exit.
--help Show this message and exit.
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
bq-validator-0.2.0.tar.gz
(18.3 kB
view hashes)
Built Distribution
Close
Hashes for bq_validator-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6db6b8c5e79190a2b915df45b938c24b9aa5e80a07b29df77684702f40bcf2d3 |
|
MD5 | 9042da9fc9993adc3882838962ef5a57 |
|
BLAKE2b-256 | fbe76db3be78e0d66e06dc3eec8aa4a0625620d9edefa415a21454702a9e502a |