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.

dvt output screenshot

  • just run dvt after dbt run/test/build
  • generates an HTML page in target/ directory with the timeline of your run and opens it immediately
  • helps spot run bottlenecks, long-running models, and where to spend most of your time optimising things
  • colorize executions by type (models/tests/ops), path (staging/abc, marts/), prefix (stg_, int_, mart_)

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)
-m, --manifest      path to dbt's manifest.json (optional; unlocks folder/materialization color modes)
--no-open           don't open the chart in a browser
--static            produce a single self-contained HTML with plotly.js embedded 
--version

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.2.tar.gz (11.5 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.2-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dbt_dvt-0.1.2.tar.gz
  • Upload date:
  • Size: 11.5 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.2.tar.gz
Algorithm Hash digest
SHA256 973a79b57137ef0cfb8983a7b6c3201c4371ed8914c73e1c3dd50ede255c4dc6
MD5 7dd14aa2adf3aa77da719336b02d2f8a
BLAKE2b-256 7ead03234f987e977c9b0d359dc0e19940c174b774bda532c9512dfd1f5b0339

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dbt_dvt-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 12.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 739273330b4b5d7c5b7a5900cb98ae17f2cea30b4bc5f9e3f31f666e2d5df93b
MD5 6390f9ed2a43dc4d75416e6a7f8567dc
BLAKE2b-256 c74b8d1ddd72fadfb468a88128ca9c14df0b9b1e6b2976cc8fdf65dfd1080a7e

See more details on using hashes here.

Provenance

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