Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A Python framework for data processing on GCP.

License

NotificationsYou must be signed in to change notification settings

allegro/bigflow

Repository files navigation

Documentation

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

Cookbook

What is BigFlow?

BigFlow is a Python framework for data processing pipelines onGCP.

The main features are:

Getting started

Start from installing BigFlow on your local machine.Next, go through the BigFlowtutorial.

Installing BigFlow

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

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

You can install thebigflow package globally, but we recommendinstalling it locally withvenv, in your project's folder:

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

Install thebigflow PIP package:

pip install bigflow[bigquery,dataflow]

Test it:

bigflow -h

Read more aboutBigFlow CLI.

To interact with GCP you need to set a default project and log in:

gcloud configset project<your-gcp-project-id>gcloud auth application-default login

Finally, check if your Docker is running:

docker info

Help me

You can ask questions on ourgitter channel orstackoverflow.


[8]ページ先頭

©2009-2025 Movatter.jp