-
Notifications
You must be signed in to change notification settings - Fork 167
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
Support BigQuery Materialized Views #18
Comments
See also dbt-labs/dbt-core#1162 I think it makes sense to have one issue per database to track the addition of materialized views in dbt. Thanks for opening this one @ran-eh! |
I highly recommend prioritizing this feature as it minimizes the need for extra incremental model logic for downstream datasets! |
Right on @sungchun12! We're excited about materialized views too! Our plan for supporting MVs is going to be to build them in a package. This will let us get some early feedback and iterate on their implementation without waiting for the regular dbt release cadence (every ~6 weeks or so). This is pre-alpha, but if you want to check out the current approach and progress, you can have a look over here: https://github.com/fishtown-analytics/dbt-labs-experimental-features |
@drewbanin Hi Drew, any update on this? |
@jtcohen6 what do you think - should dbt support materialized views natively? @tuanchris for what it's worth, there is a working materialization for BQ materialized views here: https://github.com/dbt-labs/dbt-labs-experimental-features/tree/master/materialized-views/macros/bigquery . You can either add this package to your packages.yml file, or copy/paste this materialization and supporting macro code directly into the |
Just a note, this is a pretty important feature to have, especially as folks are trying to build data objects in BQ to support analytics use cases, which MVs are pretty critical for in many cases. |
This would be very helpful for my current use case. Any update on when this is coming? |
+1 |
+1 :) |
+1 |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
+1 :) |
+1 |
2 similar comments
+1 |
+1 |
+2 |
+1 |
2 similar comments
+1 |
+1 |
Will you guys knock it off? The way to vote on things is to use the 👍 reaction on the description at the top, not to post comments. |
@willbryant : Upvotes won't prevent the issue from going "stale" and being automatically archived by the bot (which we definitely don't want). Also upvotes wont bump the issue, so developers will not have a sense of priority. But you can customise your subscription to prevent "alarm fatigue" (spam) |
+1, this is essential |
+1 |
+1 |
|
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
+1 |
1 similar comment
+1 |
+1 |
2 similar comments
+1 |
+1 |
This was implemented in dbt v1.7 dbt-labs/dbt-core#8449 Here an article from their blog |
Describe the feature
Support https://cloud.google.com/bigquery/docs/materialized-views-intro
Describe alternatives you've considered
Additional context
Some powerful stuff here https://cloud.google.com/bigquery/docs/materialized-views-intro
Who will this benefit?
BQ users
The text was updated successfully, but these errors were encountered: