Model Materializations
Last updated
Was this helpful?
Last updated
Was this helpful?
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.
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.
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.