Skip to main content

Set up dbt

This page explains how to integrate and configure dbt with nao for advanced analytics and data transformation workflows.

Why do I need to configure dbt?

If you have dbt working you get:

  • Execute & preview dbt models
  • Auto-complete of models columns, jump to refs
  • Column-level lineage in your agent

Without dbt, you still get:

  • Agent who can create & edit: dbt models, dbt sources, dbt documentation & tests

To configure dbt, click on the "configure dbt" panel:

Configure dbt panel

Then follow the dbt configuration process:

dbt onboarding process

When your dbt project is working, you will have a tick on the bottom left here. If not, it will be a cross. If it's still not working, you can click on the "dbt project" button and open the dbt configuration panel again.

dbt project status indicator