-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Dynamic Iceberg Table Required DDL Params #1201
Fix Dynamic Iceberg Table Required DDL Params #1201
Conversation
Take optional off params that are not optional in dynamic table create DDL.
Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the dbt-snowflake contributing guide. |
dbt/include/snowflake/macros/relations/dynamic_table/create.sql
Outdated
Show resolved
Hide resolved
3984329
to
40c33e3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One, non-blocking consideration.
@@ -0,0 +1,6 @@ | |||
kind: Fixes | |||
body: Dynamic Iceberg table DDL catalog parameter fixes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would consider making this changelog entry specific to base_location_subpath
.
* Fix base location not rendering without subpath and add tests. Take optional off params that are not optional in dynamic table create DDL. * Add changelog. * Revert changes to external volume * revert changes to catalog optionality. * Tabs. * Fix base_location_subpath generation for dynamic tables. --------- Co-authored-by: VersusFacit <[email protected]>
resolves #1200
Problem
Base location isn't generating a default value.
Solution
Render the base location explicitly.
Checklist