bq-estimator

estimate BigQuery usage of sql queries


License
MIT
Install
pip install bq-estimator==1.0.0

Documentation

bq-estimator

Estimates the data usage of SQL queries executed in BigQuery.
Returns the estimated usage in KB, MB, GB, or TB dependent on the closest multiplier.

Installation

pip install bq-estimator

Google Application Default Credentials must be set up for this tool to function.

Usage

Ready to execute SQL queries.

bq-estimator query.sql [query2.sql query3.sql …]

Options

--dbt

Takes any model selection command that is compatible with dbt

bq-estimator --dbt [dbt model selection]

--verbose -v

If errors are present the error details from BigQuery will be printed to the terminal.