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
Ephemeral materializations shouldn't be made public because there is no database identifier that gets materialized in the data warehouse for use as a 'production pointer' by downstream dbt projects.
This could be a parse-time error (similar to what's been proposed for #7063 (comment)), or optionally could be a warning surfaced prior to writing a publication artifact that excludes any public models with ephemeral materializations. Either way, public models with ephemeral materializations should not be included as part of the publication artifact because there will be no way to resolve the reference from a downstream project.
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
Prevent publication of public models with ephemeral materialization
[CT-2325] Prevent publication of public models with ephemeral materialization
Mar 27, 2023
MichelleArk
changed the title
[CT-2325] Prevent publication of public models with ephemeral materialization
[CT-2325] Validate public models are not materialized as ephemeral
May 3, 2023
Ephemeral materializations shouldn't be made public because there is no database identifier that gets materialized in the data warehouse for use as a 'production pointer' by downstream dbt projects.
This could be a parse-time error (similar to what's been proposed for #7063 (comment)), or optionally could be a warning surfaced prior to writing a publication artifact that excludes any public models with ephemeral materializations. Either way, public models with ephemeral materializations should not be included as part of the publication artifact because there will be no way to resolve the reference from a downstream project.
The text was updated successfully, but these errors were encountered: