How to Select and Run Specific dbt Models in Dagster+

Last updated: October 24, 2025

To run specific dbt models in Dagster+, navigate to your code location in the UI, then go to the Assets tab. Use the asset selection interface to choose which models to materialize.

The asset selection interface supports dbt selection syntax, similar to using dbt -s for node selection. You can:

  • Type model names directly: model1 model2

  • Use dbt selection syntax: tag:staging or +model or model+

  • Filter by groups, tags, or asset keys

This approach allows you to have fine-grained control over which models to run on an ad-hoc basis, making it useful for scenarios like recovery from outages or running specific model subsets.