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 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

biggerquery-0.4.0.dev6.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

biggerquery-0.4.0.dev6-py2-none-any.whl (20.8 kB view details)

Uploaded Python 2

File details

Details for the file biggerquery-0.4.0.dev6.tar.gz.

File metadata

  • Download URL: biggerquery-0.4.0.dev6.tar.gz
  • Upload date:
  • Size: 20.1 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.4.0.dev6.tar.gz
Algorithm Hash digest
SHA256 2235f9acb51fcbf5d5be855347d1aee1677719b2693d5fcaa557885f2c71fba4
MD5 3e6a8de4f5bf846fa97dd45da885fc8a
BLAKE2b-256 a482320033b34d66ddf64ad8b7ba9b1f624915ec0149f59604eb6cc2b18aa94a

See more details on using hashes here.

File details

Details for the file biggerquery-0.4.0.dev6-py2-none-any.whl.

File metadata

  • Download URL: biggerquery-0.4.0.dev6-py2-none-any.whl
  • Upload date:
  • Size: 20.8 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.4.0.dev6-py2-none-any.whl
Algorithm Hash digest
SHA256 73c3f6ef5a4b7e576cea7d4cebd79cc9568861393f208a000cc7157a6b878272
MD5 5cbed1eec4899a8e4f34a1aafbb1eb12
BLAKE2b-256 6397fbfd4c11b1cf409e05266864687826d5c344b0864c14193cfd90f2cbd9bc

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