Skip to main content

Historical metric store

Project description

DriftDB

driftdb version driftdb monthly downloads

Purpose

Driftdb is an historical metric store. Instead of providing evolution of a metric through time, it provides the evolution of a measurement. e.g mrr of june was 100, now it is 99.

It's designed to address stability of a metric, which is directly correlated to trustability.

Getting started

From dbt snapshot (dbt >= 1.6)

pip install driftdb

driftdb dbt snapshot

From generated seeds

pip install driftdb

driftdb seed create
driftdb seed update

driftdb start

Features

Metrics

Load a csv

driftdb load-csv path/to/csv

Data visualization

Start the driftdb, and navigate to localhost:9741/tables. Visualize how a metric evolved, given a period, in a waterfall chart.

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

driftdb-0.0.1a16.tar.gz (39.1 MB view hashes)

Uploaded Source

Built Distribution

driftdb-0.0.1a16-py3-none-any.whl (39.2 MB view hashes)

Uploaded Python 3

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