Skip to main content

Metro framework for Airflow

Project description

Metro

The Metro framework for Airflow allows you to build common and well-known pipeline patterns. It comprises a number of composable modules:

  • Metro Core: consolidate all your metrics for a given granularity of data into a single source of truth, from which denormalized tables can be created.
  • Metro Accumulator: implements the daily aggregation + day-over-day join pattern that lets you accumulate a metric over time.
  • Metro Aggregator: implements the table aggregation pattern to produce cube-like tables for use in reports.

Project details


Download files

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

Source Distribution

metro-0.0.1.tar.gz (1.3 kB view details)

Uploaded Source

Built Distribution

metro-0.0.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file metro-0.0.1.tar.gz.

File metadata

  • Download URL: metro-0.0.1.tar.gz
  • Upload date:
  • Size: 1.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for metro-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f71657a1b418cc7d81cda45cfc56b7b6c236831bf7230b78966e7a5b5c03a449
MD5 048a81370bd0a5f88b49ab148686f04a
BLAKE2b-256 97a5a534fc06d21a8b9775d4562cdbb5dd7882e937fa4780bb9f6a8b6ec707f6

See more details on using hashes here.

File details

Details for the file metro-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: metro-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for metro-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 14feb955150d62f62d7d544abc7c12c8ea568f7d8e69ba7fa1342b264ab61da7
MD5 7862776b271812dff7ca8005eba332df
BLAKE2b-256 4fe2ab9b4b505a2776b8c21ae1160f7b60760b4e413c3e929194ed04f9c1d752

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