Skip to main content

BigQuery client wrapper with clean API

Project description

BigFlow

Documentation

  1. What is BigFlow?
  2. Getting started
  3. Installing Bigflow
  4. Help me
  5. BigFlow tutorial
  6. CLI
  7. Configuration
  8. Project setup and build
  9. Deployment
  10. Workflow & Job
  11. Starter
  12. Technologies
  13. Logging
  14. Roadmap

What is BigFlow?

BigFlow is a Python framework for data processing pipelines on GCP.

The main features are:

Getting started

Start from setting up a development environment. Next, go through the BigFlow tutorial.

Installing BigFlow

Prerequisites. Before you start, make sure you have the following software installed:

  1. Python == 3.7
  2. Google Cloud SDK
  3. Docker Engine

You can install the bigflow package globally but we recommend to install it locally with venv, in your project's folder:

python -m venv .bigflow_env
source .bigflow_env/bin/activate

Install the bigflow PIP package:

pip install bigflow==1.0.dev67

Test it:

bigflow -h

Read more about BigFlow CLI.

Help me

You can ask questions on our gitter channel or stackoverflow.

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

bigflow-1.0.dev76.tar.gz (62.8 kB view details)

Uploaded Source

Built Distribution

bigflow-1.0.dev76-py3-none-any.whl (56.7 kB view details)

Uploaded Python 3

File details

Details for the file bigflow-1.0.dev76.tar.gz.

File metadata

  • Download URL: bigflow-1.0.dev76.tar.gz
  • Upload date:
  • Size: 62.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

File hashes

Hashes for bigflow-1.0.dev76.tar.gz
Algorithm Hash digest
SHA256 af5ea0a9d076ff2625f70c0c57ab4e48065436f87c45bf7ca9e32bd8b32fda74
MD5 8b535b184ec6b0e457f669811a92ee17
BLAKE2b-256 3a7a7d470a527f06a82a2b3f6b85490ec0bfd2a05339fa44b31bcefb7f6c9665

See more details on using hashes here.

File details

Details for the file bigflow-1.0.dev76-py3-none-any.whl.

File metadata

  • Download URL: bigflow-1.0.dev76-py3-none-any.whl
  • Upload date:
  • Size: 56.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

File hashes

Hashes for bigflow-1.0.dev76-py3-none-any.whl
Algorithm Hash digest
SHA256 ef3fde1a7a91c3a7aa3ba8ecb1bb59a8d39ca4d7a5fa0df503562fad17e87df5
MD5 e82306eb1334e34fc070a318c129d106
BLAKE2b-256 889148f6eea7bde405114207c3af7014c906df34bb63fed9e864dcb0276388b3

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