Skip to main content

dbt Visualisation Tool — visualize your dbt runs on the timeline.

Project description

dvt — dbt Visualisation Tool

Visualize the timeline of your dbt runs.

  • Generates an HTML page in target/ directory with the timeline of your run.
  • Helps spot run bottlenecks, long-running models, and where to spend most of your time optimising things.

Install

pip install dbt-dvt

Usage

From inside a dbt project:

dbt run     # produces target/run_results.json
dvt         # writes & opens target/run_results_timeline.html

Options

-i, --input PATH    path to run_results.json (default: target/run_results.json)
-o, --output PATH   where to write the HTML (default: target/run_results_timeline.html)
--no-open           don't open the chart in a browser
--version

Development

pip install -e .
dvt --help

To cut a release: bump version in pyproject.toml and src/dbt_dvt/__init__.py, tag vX.Y.Z, push the tag — GitHub Actions builds and publishes to PyPI via trusted publishing.

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

dbt_dvt-0.1.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbt_dvt-0.1.1-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file dbt_dvt-0.1.1.tar.gz.

File metadata

  • Download URL: dbt_dvt-0.1.1.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dbt_dvt-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8276d840d4aa21d33361e14ab6c05d74d417a753d56c606777dfd0b19d2e0422
MD5 05772d6139518ef4dcbc1de083c890b9
BLAKE2b-256 0e6ab16e47c4a16f3d76ab90057019ea3c979f10775d446a994af603535aff9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_dvt-0.1.1.tar.gz:

Publisher: publish.yml on pif/dvt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbt_dvt-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: dbt_dvt-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dbt_dvt-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c917fca8c5ba92b707ae4440d9730954c413d8a6b1b9d56efa97fc3c17d56ab6
MD5 23b7c93e3a3ca94c9befa71f4e3a61b2
BLAKE2b-256 b178d95813b532a95142d2ce5cbccec515ea63a970d07de7d7164fb7cf92e103

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_dvt-0.1.1-py3-none-any.whl:

Publisher: publish.yml on pif/dvt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page