Skip to main content

BigQuery client wrapper with clean API

Project description

BiggerQuery — The Python framework for the BigQuery

Tired of the limiting BigQuery console? Open your Jupyter notebook and start working with the BigQuery using Python!

BiggerQuery lets you:

  • Work with the BigQuery using a Python code.
  • Create a workflow that you can automatically convert to a Airflow DAG.
  • Implement a configurable environments 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 piplines.
  • Mix BigQuery, Python and Apache-Beam in your workflows.

BiggerQuery scales to you 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 few clicks to set up.

Project details


Release history Release notifications | RSS feed

This version

0.3.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biggerquery-0.3.0.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

biggerquery-0.3.0-py2-none-any.whl (20.7 kB view details)

Uploaded Python 2

File details

Details for the file biggerquery-0.3.0.tar.gz.

File metadata

  • Download URL: biggerquery-0.3.0.tar.gz
  • Upload date:
  • Size: 20.0 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.35.0 CPython/2.7.6

File hashes

Hashes for biggerquery-0.3.0.tar.gz
Algorithm Hash digest
SHA256 b517e1e183672382cd3186676a67b5f64a1f053e91d81bf449f222972d5a8a69
MD5 d46d418f0258b4b7f4a54b9ee066c8ca
BLAKE2b-256 ad173d3bb5948d340f4b4ed2963d4a9b116ff10acc280e4512a08ae53f5e621a

See more details on using hashes here.

File details

Details for the file biggerquery-0.3.0-py2-none-any.whl.

File metadata

  • Download URL: biggerquery-0.3.0-py2-none-any.whl
  • Upload date:
  • Size: 20.7 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.35.0 CPython/2.7.6

File hashes

Hashes for biggerquery-0.3.0-py2-none-any.whl
Algorithm Hash digest
SHA256 0fddf64a16e07a7657a5e2cd08a84a7bbbb09e3f89eb33aed2d91ab2f84485fc
MD5 9fb58a53211321ac57f36f708f85be4d
BLAKE2b-256 cd4cf71657406b7d54f968a84b88ccac8ea4e522793a5612fef190535c2fb44b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page