-
Notifications
You must be signed in to change notification settings - Fork 947
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
Materialized Views Touch Ups #3818
Comments
I agree with In terms of Snowflake - we are following up with the patch pretty early on so I think it's okay to include on the docs with an *. Let's make sure to have a code snippet that includes in the on_configuration_change values that work. |
The patch is ready for review. I anticipate getting it into the release without a patch.
The values of |
@mikealfare can you edit the above issue to reflect what isn't addressed in #3779? |
@dataders I updated the description to reflect the work from #3779. I also submitted a review of that PR that overlaps a bit with the information above. The biggest change is the update to |
## What are you changing in this pull request and why? <!--- Describe your changes and why you're making them. If linked to an open issue or a pull request on dbt Core, then link to them here! To learn more about the writing conventions used in the dbt Labs docs, see the [Content style guide](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/content-style-guide.md). --> resolves: #3494 resolves: #3818 - drop (for now) docs about BQ MVs - added section on Dynamic Table support - added limitation sections related to MV/DTs to postgres redshift and snowflake questions: - is it our convention to describe configuration parameters when they are describing already on the data platform docs? I'm thinking of `target_lag` specifically. 👀 @matthewshaver ## Checklist <!-- Uncomment if you're publishing docs for a prerelease version of dbt (delete if not applicable): - [ ] Add versioning components, as described in [Versioning Docs](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/single-sourcing-content.md#versioning-entire-pages) - [ ] Add a note to the prerelease version [Migration Guide](https://github.com/dbt-labs/docs.getdbt.com/tree/current/website/docs/guides/migration/versions) --> - [ ] Review the [Content style guide](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/content-style-guide.md) and [About versioning](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/single-sourcing-content.md#adding-a-new-version) so my content adheres to these guidelines. - [ ] Add a checklist item for anything that needs to happen before this PR is merged, such as "needs technical review" or "change base branch." Adding new pages (delete if not applicable): - [ ] Add page to `website/sidebars.js` - [ ] Provide a unique filename for the new page Removing or renaming existing pages (delete if not applicable): - [ ] Remove page from `website/sidebars.js` - [ ] Add an entry `website/static/_redirects` - [ ] [Ran link testing](https://github.com/dbt-labs/docs.getdbt.com#running-the-cypress-tests-locally) to update the links that point to the deleted page
The docs that appear here don't have any of the changes in the write-up above. We're getting bug reports from users that dbt is not working according to the docs. |
This is no longer necessary to be re-opened. I've submitted a separate PR to correct the docs. |
Contributions
Link to the page on docs.getdbt.com requiring updates
https://docs.getdbt.com/reference/resource-configs/postgres-configs#materialized-view
https://docs.getdbt.com/reference/resource-configs/redshift-configs#materialized-view
https://docs.getdbt.com/reference/resource-configs/snowflake-configs
What part(s) of the page would you like to see updated?
dbt-postgres
on_configuration_change
no longer has a value ofskip
, it was renamed tocontinue
sinceskip
already means something else in a very similar contextskip
bullet should be updated tocontinue
and we should avoid the use of the word skippedindexes
is an adapter-specific supported configuration; they work just likeindexes
on tablesdbt-redshift
dbt-postgres
,skip
should be updated toon_configuration_change
auto_refresh
is a new configuration specific to materialized views indbt-redshift
on_configuration_change
; it's a boolean with default ofFalse
and corresponds toautorefresh
on a Redshift materialized viewbackup
,sort
,sort_type
, anddist
are supported configurations; they work just like their counterparts on tablesdbt-snowflake
dbt-postgres
,skip
should be updated toon_configuration_change
downstream
is not currently supported fortarget_lag
warehouse
should besnowflake_warehouse
, which is an existing configuration that was reused for dynamic tablesAdditional information
No response
The text was updated successfully, but these errors were encountered: