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