# dbt™ mesh

This feature provides a comprehensive impact analysis of dbt™ changes on your dbt mesh environment. When you open a pull request (PR) in your dbt™ project, you can visualize the downstream effects of your changes across various dbt™ mesh assets.

### Key Benefits:

1. Identify which dbt™ model changes are impacting your dbt mesh structure.
2. Proactively communicate which downstream models and exposures are affected by your dbt™ changes before going into production.
3. Discover which cross-project dependencies might be impacted by the changes.

### Prerequisites:

1. Complete [Lineage Diff setup prerequisites](https://docs.paradime.io/app-help/documentation/bolt/ci-cd/lineage-diff/..#setup-instructions)
2. Connect dbt™ mesh to Paradime via the [dbt™ mesh integration](#user-content-fn-1)[^1]
3. [Create a new Bolt Schedule](https://docs.paradime.io/app-help/guides/paradime-101/running-dbt-in-production-with-bolt/creating-bolt-schedules) with the below configurations in each Paradime workspace
   1. Name: `paradime_dbt_mesh`&#x20;
   2. Command: `dbt compile`&#x20;
   3. Frequency: **Hourly** or **On Merge Trigger**

## How to Use <a href="#how-turbo-ci-works" id="how-turbo-ci-works"></a>

When a PR is opened in GitHub, an automated comment is generated listing all downstream dbt mesh nodes (Projects, Models, Exposures, Sources, etc.) that would be impacted.

Using the links available in the "dbt Nodes Impacted" section, you can confidently investigate each node within your dbt projects before merging the PR changes into production.

<figure><img src="https://2337193041-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHET0AD04uHMgdeLAjptq%2Fuploads%2FFU6bnxQTxo8wQRiV72DS%2Fdbt%20mesh.png?alt=media&#x26;token=e7a8dc77-28b8-495a-86b5-20234c79898d" alt=""><figcaption></figcaption></figure>

[^1]:


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.paradime.io/app-help/documentation/bolt/ci-cd/lineage-diff/dbt-mesh.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
