Skip to content

Getting Started

This guide outlines how to launch Recce, whether evaluating it for the first time or expanding usage with Recce Cloud.

Recce supports data validation by:

  • Explore what changed
  • Validate downstream impacts
  • Collaborate through shareable checklists

For a hands-on example, refer to the 5 Minute Tutorial.

Currently, Recce supports dbt projects. For teams using other tools, feature requests are welcomed and may be considered for the product roadmap.

Install

From within a dbt project directory:

cd your-dbt-project/  # if you're not already there
pip install -U recce

Launch

To start Recce in the current environment:

recce server
Launching Recce enables:

  • Lineage clarity: Trace changes down to the column level

  • Query insights: Explore logic and run custom queries

  • Live diffing: Reload and inspect changes as you iterate

Best suited for quick exploration before moving to structured validation using Diff.

Next: Diff

Tests may pass, but business logic or edge cases can still cause unexpected results. Comparing before and after helps confirm impact, validate intent, and catch issues early.

👉 See Configure Diff