In software engineering, environments are used to enable engineers to develop and test code without impacting the users of their software. Typically, there are two types of environments in dbt:| docs.getdbt.com
The Discovery API supports ad-hoc queries and integrations. If you are new to the API, refer to About the Discovery API for an introduction.| docs.getdbt.com
When you define groups in dbt projects, you turn implicit relationships into an explicit grouping.| docs.getdbt.com
Understand the role of dbt models transforming your data into analytics-ready datasets.| docs.getdbt.com
Read this tutorial to learn how to use snapshots when building in dbt.| docs.getdbt.com
Saved queries are a way to save commonly used queries in MetricFlow. They can be used to save time and avoid writing the same query over and over again.| docs.getdbt.com
Configure dbt data tests to assess the quality of your input data and ensure accuracy in resulting datasets.| docs.getdbt.com
Exposures make it possible to define and describe a downstream use of your project, such as in a dashboard, application, or data science pipeline. By defining exposures, you can then:| docs.getdbt.com
Define data source tables when developing in dbt.| docs.getdbt.com
Enhance your SQL with Jinja and macros when developing in dbt to create reusable, modular logic.| docs.getdbt.com
Read this tutorial to learn how to use seeds when building in dbt.| docs.getdbt.com