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.0.tar.gz (6.9 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.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dbt_dvt-0.1.0.tar.gz
  • Upload date:
  • Size: 6.9 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.0.tar.gz
Algorithm Hash digest
SHA256 1038e9f0f06b1144f2632c136e06f40670cd8e05281aa1f381da7c902d92b3cc
MD5 7e415630675167d7c5e324162236c862
BLAKE2b-256 96140ab3eb7581d6b030a01046ecb57e62efa1781fe0d9b02a1cbcc7646b3405

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_dvt-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: dbt_dvt-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e16a935009271ae2b3cb2ceccaf9f0aba15336993371b76e17310da7077b00c
MD5 895518e18589f27a7e4aa264328b98cb
BLAKE2b-256 239c4d7a012a8d77b32c0d583a1eb6fb949934f36ef5ee30f0d8a97b882b8009

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_dvt-0.1.0-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