Model Materializations
Overview
dbt™️ employs various strategies, known as materializations, to persist models within a data warehouse. The platform offers five built-in materialization types:
Additionally, dbt™️ allows for the configuration of custom materializations, providing a robust method to extend the platform's capabilities to address specific requirements.
Setting Up Materializations
By default, dbt™️ materializes models as "views
". However, you can specify a different materialization type by utilizing the materialized
configuration parameter.
The following section demonstrates how to implement this configuration.
In-File Materialization Configuration
Materialization settings can be specified directly within the SQL files of individual models. This will overrride the the value set in the dbt_project.yml file.
This method of configuration allows for greater flexibility and precision in optimizing each model's performance based on the specific requirements of your data warehouse platform.
Last updated
Was this helpful?