What’s new: dbt Model Lineage Support on IDE

5X model lineage for IDE
Author:

Freya

Last updated:
May 17, 2024

Table of Contents

Introducing dbt™️model Lineage support directly accessible for your dbt™️repositories in the IDE!

Lineage offers a comprehensive and logical view of how data models in your dbt repositories are interconnected and how data flows through them, facilitating effective dbt model management. As you navigate through dbt™️ models, the lineage panel dynamically updates to display the most current dependencies. When you edit and commit changes, the lineage automatically refreshes to reflect the new structure.

Key benefits

Alerts help you track and manage notifications externally in the following ways:

  1. Explore table-level lineage between upstream and downstream dbt™️ models using a DAG (Directed Acyclic Graph) playground, where models are represented as nodes and dependencies as edges.Before making upstream changes to your sources or models, assess their immediate dependencies (+2/-2) to minimize downstream impact.
  2. Minimize downstream impact: Before making upstream changes to your sources or models, assess their immediate dependencies (+2/-2) to minimize downstream impact.
  3. Trace model and dashboard issues: Quickly trace and resolve model and BI dashboard issues by pinpointing the exact source, ensuring transparency and integrity in your data modeling process.
  4. Prevent accidental downstream issues: Review the model’s lineage before committing changes to prevent unintended downstream effects, safeguarding your Jobs and BI applications.

Key features

The following features are supported:

  1. Advanced complex search functionality (+2/-2) to view immediate nodes (parent & child) for both upstream and downstream dependencies of a model. 
  2. The interactive model highlights to check the model’s path from source to downstream applications. 
  3. Download the model lineage graph in SVG for better scalability and accessibility. 
  4. Customizable DAG playground with drag-and-drop functionality.
  5. Accessibility functions to zoom in/out, sync and reset the view.

Accessibility

The feature is available to 5X  Admins and Developers.

You can view the Lineage of your dbt model from:

  1. IDE > Files > Github to open the dbt console. 
  2. Open the dbt model file from your GitHub repository to open the dbt Console. Click the Lineage tab from the Results panel.

Check out Docs to learn more.

Remove the frustration of setting up a data platform!

Building a data platform doesn’t have to be hectic. Spending over four months and 20% dev time just to set up your data platform is ridiculous. Make 5X your data partner with faster setups, lower upfront costs, and 0% dev time. Let your data engineering team focus on actioning insights, not building infrastructure ;)

Book a free consultation
Excited about the 5X + Preset integration? We are, too!

Here are some next steps you can take:

  • Want to see it in action? Request a free demo.
  • Want more guidance on using Preset via 5X? Explore our Help Docs.
  • Ready to consolidate your data pipeline? Chat with us now.

Get notified when a new article is released

Please enter your work email.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.

See 5X Alerts in action

Book a demo
Please enter your work email.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.

See 5X Alerts in action

Book a demo
Please enter your work email.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.
Get Started
First name
Last name
Company name
Work email
Job title
Whatsapp number
Company size
How can we help?
Please enter your work email.

Thank You!

Oops! Something went wrong while submitting the form.

How retail leaders 
unlock hidden profits and 10% margins

March 19, 2025
3:30 – 5:00 pm CET

Retailers are sitting on untapped profit opportunities—through pricing, inventory, and procurement. Find out how to uncover these hidden gains in our free webinar.

Save your spot
HOST
Qi Wu
Co-Founder & Chief Customer Officer
SPEAKER
Servando Torres
Founder ControlThrive
SPEAKER
Panrui Zhou
Staff Data Analyst, MoonPay