Zach Plowman
05/06/2024, 5:25 PM16:29:46 [WARNING]: Installed package 'elementary' is overriding the built-in
materialization 'table'. Overrides of built-in materializations from installed
packages will be deprecated in future versions of dbt. Please refer to <https://d>
<http://ocs.getdbt.com/reference/global-configs/legacy-behaviors#require_explicit_packag|ocs.getdbt.com/reference/global-configs/legacy-behaviors#require_explicit_packag>
e_overrides_for_builtin_materializations for detailed documentation and
suggested workarounds.
Does elementary have a specific recommendation on how to deal with this or should we create our own override as suggested in the dbt docs?Itamar Hartstein
05/08/2024, 2:09 PMdbt < 1.8, Elementary should work just fine and for now you can ignore the warning.
Starting from dbt 1.8 (which should be released this week):
You can add this to your `dbt_project.yml`:
flags:
require_explicit_package_overrides_for_builtin_materializations: false
This will still show the warning but Elementary will work as expected.
This is a temporary measure. We are working with the dbt team on a proper mechanism to explicitly allow Elementary to override materializations (more details here)Mostafa Yazal
05/08/2024, 2:15 PMItamar Hartstein
05/08/2024, 2:20 PMZach Plowman
05/08/2024, 4:12 PMCooper White
05/14/2024, 9:18 PMItamar Hartstein
05/15/2024, 7:27 AMCooper White
05/15/2024, 10:25 PM