BigQuery client wrapper with clean API
Project description
BiggerQuery — The Python framework for BigQuery
Tired of the limiting BigQuery console? Open your Jupyter notebook and start working with BigQuery using Python!
BiggerQuery lets you:
- Work with BigQuery using Python code.
- Create a workflow that you can automatically convert to an Airflow DAG.
- Implement a configurable environment for your workflows.
- Organize your data processing.
- Create a workflow from a Jupyter notebook.
- Work with BigQuery from any other environment.
- Run and schedule the Apache-Beam pipelines.
- Mix BigQuery, Python and Apache-Beam in your workflows.
BiggerQuery scales to your needs. It's very easy to start making queries and creating workflows. If needed, BiggerQuery lets you implement complex stuff (the Allegro experimentation platform was created using the BiggerQuery framework).
Installation
pip install biggerquery
Compatibility
BiggerQuery is compatible with Python >= 3.7.
Tutorial
Inside this repository, you can find the BiggerQuery tutorial. We recommend using the GCP Jupyter Lab to go through the tutorial. It takes a few clicks to set up.
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
Built Distribution
File details
Details for the file biggerquery-0.4.0.tar.gz
.
File metadata
- Download URL: biggerquery-0.4.0.tar.gz
- Upload date:
- Size: 20.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d295a52535fc184c8b657647e8bd9a47856ab5681b3e993a5edb7052ac86648 |
|
MD5 | 6c7178cf2b16513663d69dfe3bfd88ab |
|
BLAKE2b-256 | 70d62aa6760716eea33ef2d21e2d4b93c83c68258092250f615bacbe703dcab0 |
File details
Details for the file biggerquery-0.4.0-py2-none-any.whl
.
File metadata
- Download URL: biggerquery-0.4.0-py2-none-any.whl
- Upload date:
- Size: 21.1 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86eccf7a0c3b86d283d0d598a9ab46c7600e6b02d0a9e28789e128f7bb3f6279 |
|
MD5 | 8de87458b1baaa4f7bf4527ecbdb4e56 |
|
BLAKE2b-256 | 40cbffbb3779ac4afd51c3d264d5f75638137099a8fcdbdb8a8c861daabd6aff |