You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the feature
We are using DBT+Spark on Delta for incremental load. As we are getting data from various sources, one of the key features is to be able to support schema evolution. Delta lake does support it with the merge command as documented here
Can this be supported by DBT?
Describe alternatives you've considered
the current alternative is refresh all, this has too issues:
very time consuming
As part of ingesting the data, we keep the histories and some of our source data don't maintain history. the refresh all will lose this historic records
Who will this benefit?
I saw another issue #162 that the issue has been fixed, when I have tried to use the same solution it doesn't work
The text was updated successfully, but these errors were encountered:
We need to do a better job of documenting both. And in both cases, you'd have to persist the setting for an entire dbt invocation—it wouldn't be possible to mix and match different settings for different models in the same run.
An alternative: In v0.21, dbt-core introduced a new on_schema_change config, with options for failing, ignoring, or adding columns to incremental models when the query returns a different column schema. You can follow our progress on implementing that over in #226 + #229.
Describe the feature
We are using DBT+Spark on Delta for incremental load. As we are getting data from various sources, one of the key features is to be able to support schema evolution. Delta lake does support it with the merge command as documented here
Can this be supported by DBT?
Describe alternatives you've considered
the current alternative is refresh all, this has too issues:
very time consuming
As part of ingesting the data, we keep the histories and some of our source data don't maintain history. the refresh all will lose this historic records
Who will this benefit?
I saw another issue #162 that the issue has been fixed, when I have tried to use the same solution it doesn't work
The text was updated successfully, but these errors were encountered: