Fixed
Status Update
Comments
ss...@google.com <ss...@google.com> #2
I think it makes a perfect sense as a feature request and is indeed distinct from other issues you referenced. Thanks for filing!
ss...@google.com <ss...@google.com> #3
I have CCed stakeholders and leaving the feature request assigned to myself for now.
ea...@gmail.com <ea...@gmail.com> #4
Thanks for accepting this request, having this would be fantastic in my opinion (and my team's)!
ea...@gmail.com <ea...@gmail.com> #5
RE:"Thanks for accepting this request": this is just being brought for consideration. Thanks again for filing the feature request.
ea...@gmail.com <ea...@gmail.com> #6
Any progress on this?
This request is similar tohttps://issuetracker.google.com/issues/72224267
Why are we so interested in this?
Our goal is to build an easy to maintain, basically 'NoETL' datawarehouse pipeline. Everywhere where we have to 'fall back' to Python programming makes the whole pipeline more complex to maintain. Having (parametrized) materialized views that could do a full or partial refresh would really be THE enabler for this.
Basically it would be something like Looker's Persistent Direived Tables, but then with the added abilities to:
-Refresh incrementally
-Fully use time partitioning and table suffixing.
This request is similar to
Why are we so interested in this?
Our goal is to build an easy to maintain, basically 'NoETL' datawarehouse pipeline. Everywhere where we have to 'fall back' to Python programming makes the whole pipeline more complex to maintain. Having (parametrized) materialized views that could do a full or partial refresh would really be THE enabler for this.
Basically it would be something like Looker's Persistent Direived Tables, but then with the added abilities to:
-Refresh incrementally
-Fully use time partitioning and table suffixing.
ea...@gmail.com <ea...@gmail.com> #7
What types of queries do you want to use in the MV?
Using aggregation views to optimize query performance and cost is a different use case than using MV as a workaround to ELT.
Using aggregation views to optimize query performance and cost is a different use case than using MV as a workaround to ELT.
ss...@google.com <ss...@google.com> #8
#7, for us the use cases would be both ETL and costs optimization queries (fyi, I am the original poster of these request)
IMO the main difference between the two patterns are:
1) ETL type MV's have more joins
2) Cost optimization MV's are simpler / aggregate style queries
In the end, what is important is that it supports the following refresh patterns:
1) easy: a full refresh (truncate / insert pattern). Oracle calls this a full refresh
2) more complex: incremental update, for this to work the insert/update/delete (or merge) has to be driven by a key. Oracle calls this the fast refresh option.
IMO this functionality could / should replace BQ scheduled queries, which I guess won't be a real focus anymore now that cloud composer is here...
IMO the main difference between the two patterns are:
1) ETL type MV's have more joins
2) Cost optimization MV's are simpler / aggregate style queries
In the end, what is important is that it supports the following refresh patterns:
1) easy: a full refresh (truncate / insert pattern). Oracle calls this a full refresh
2) more complex: incremental update, for this to work the insert/update/delete (or merge) has to be driven by a key. Oracle calls this the fast refresh option.
IMO this functionality could / should replace BQ scheduled queries, which I guess won't be a real focus anymore now that cloud composer is here...
ga...@gmail.com <ga...@gmail.com> #9
Is there any progress with regards to this topic? Having materialised views in BigQuery would be the trigger for us to move away from our current solution, onto the BQ platform....
ea...@gmail.com <ea...@gmail.com> #10
Tjeerd - please sync up with your Google Cloud account team to share roadmap under an NDA.
ms...@gmail.com <ms...@gmail.com> #11
Is materialized view in early-access stage?
We just saw it in gcloud CLI and would like to try this feature.
We just saw it in gcloud CLI and would like to try this feature.
ms...@gmail.com <ms...@gmail.com> #12
How do we get access to the experimental materialized view feature?
al...@gmail.com <al...@gmail.com> #13
please sync up with your Google Cloud account team to share roadmap under an NDA.
ea...@gmail.com <ea...@gmail.com> #14
Had hoped something would be announced at Google Next '19, guess we'll have to wait :-(
br...@novvia.com <br...@novvia.com> #15
Yep, would love this.
ss...@google.com <ss...@google.com> #16
We are looking for this feature too, and it often comes up when we evaluate bq vs snowflake. Would be great if bq can support MVs.
ss...@google.com <ss...@google.com> #17
with bq mk this is sort of possible (transfer jobs), something like:
bq mk \
--transfer_config \
--target_dataset='target_dataset' \
--display_name='schedule_name' \
--params='{"query":"SELECT xyz FROM table","destination_table_name_template":"target_table","write_disposition":"WRITE_APPEND"}' \
--data_source='scheduled_query' \
--schedule='every day 01:00'
bq mk \
--transfer_config \
--target_dataset='target_dataset' \
--display_name='schedule_name' \
--params='{"query":"SELECT xyz FROM table","destination_table_name_template":"target_table","write_disposition":"WRITE_APPEND"}' \
--data_source='scheduled_query' \
--schedule='every day 01:00'
ea...@gmail.com <ea...@gmail.com> #18
nothing announced in Google Next 19 UK :(
ej...@gmail.com <ej...@gmail.com> #19
was reading a blog about ML from google , and they dropped this info that materialized views are already in Alpha !!!!!!
br...@novvia.com <br...@novvia.com> #20
Any update on this BQ team? If it is in alpha, let us know ASAP!
ea...@gmail.com <ea...@gmail.com> #21
are they still working on this? the issue is created on "Jun 1, 2017 12:47PM" , But still can't see any update on Materialized view.
ss...@google.com <ss...@google.com> #22
Another customer expressed interest in this capability.
dm...@gmail.com <dm...@gmail.com> #23
Hi,
I have a customer that is very interested in joining early access for this functionality.
Can I help them by signing up somewhere?
Thanks,
Lorin
I have a customer that is very interested in joining early access for this functionality.
Can I help them by signing up somewhere?
Thanks,
Lorin
br...@novvia.com <br...@novvia.com> #24
Ok, Good news, I asked the product manager of BigQuery in twitter, and he said, Google next 2020, which will be in a couple of weeks.
ja...@gmail.com <ja...@gmail.com> #25
+1
ca...@gmail.com <ca...@gmail.com> #26
+1
ol...@gmail.com <ol...@gmail.com> #27
+1
pa...@gmail.com <pa...@gmail.com> #28
We will announce support for materialized views in BQ soon. Stay tuned!
cp...@gmail.com <cp...@gmail.com> #30
Is there any scope to extend support to unnesting within the same table for MV's on the near horizon?
da...@gmail.com <da...@gmail.com> #32
Thanks everyone for the suggestions. Materialized Views V2 will be coming soon.
br...@novvia.com <br...@novvia.com> #33
Thank you! Do you have reference/list of features to expect on V2?
an...@gmail.com <an...@gmail.com> #34
The upcoming version of materialized views will add JOIN support to allow multi-table views as well as table projections.
we...@gmail.com <we...@gmail.com> #35
Wow, even with the pixel 2XL this bug is long lasting.
El dic 4, 2017 6:31 PM, <buganizer-system@google.com> escribió:
El dic 4, 2017 6:31 PM, <buganizer-system@google.com> escribió:
jr...@gmail.com <jr...@gmail.com> #36
how is this stilll a bug?
ri...@gmail.com <ri...@gmail.com> #37
IKR. This annoys me soooo much. Especially in YouTube.
jr...@gmail.com <jr...@gmail.com> #38
br...@novvia.com <br...@novvia.com> #39
Here is the explanation of why it will show up. If you have a favorite app that uses accessibility see if the dev can make this update. I fixed it on Signal Spy and everything seems to work great!
https://android.googlesource.com/platform/frameworks/base/+/master/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java
computeFeedbackEnabled() shows that if there is any accessibility app that has any feedbackType other than 0 (none?) or FEEDBACK_GENERIC, then it will show for 20 seconds, otherwise 3.
computeFeedbackEnabled() shows that if there is any accessibility app that has any feedbackType other than 0 (none?) or FEEDBACK_GENERIC, then it will show for 20 seconds, otherwise 3.
ch...@gmail.com <ch...@gmail.com> #40
What exactly do you mean by "I fixed it on Signal Spy and everything seems to work great?" I have the latest signal spy and still have the issue as of right now (OG Pixel, Android 9 Pie).
ja...@gmail.com <ja...@gmail.com> #41
Yeah, Signal Spy still causes the issue for me too. Pixel XL, Android Pie.
te...@gmail.com <te...@gmail.com> #42
How do we get this to be noticed? I just can't believe this is still a bug YEARS later and the status marked as fixed...
ba...@gmail.com <ba...@gmail.com> #43
What version of Signal Spy? The fix is in 1.9.9.6, if that doesn't fix it, send me an email at support@signalspy.com
ch...@gmail.com <ch...@gmail.com> #44
I agree, this is absolutely nuts that it's been going on for so long and was classified as fixed even after they realized it was a problem. Signal Spy is my only accessabilty-enabled app, but I can imagine lots of people use other apps with accessabilty enabled.
To the Signal Spy guy/gal: I have 1.9.9.5, so that sounds promising, but I don't have an update available through the play store (I'm using the pro version). Any idea as to why/when it'll be available?
To the Signal Spy guy/gal: I have 1.9.9.5, so that sounds promising, but I don't have an update available through the play store (I'm using the pro version). Any idea as to why/when it'll be available?
ba...@gmail.com <ba...@gmail.com> #45
My fault, I thought I pushed it last night. I just did it now, so to look for in the next few hours :)
ja...@gmail.com <ja...@gmail.com> #46
Just updated Signal Spy, the issue is gone. Thank you
ch...@gmail.com <ch...@gmail.com> #47
Hot shit! Finally fixed for me, thanks Signal Spy guy!! The issue remains for other apps, clearly, but now we have an app-by-app fix that sounds universal (thanks for nothing, Google)!
te...@gmail.com <te...@gmail.com> #48
For me no change after update to 1.9.9.6, as I have other apps with accessibility enabled... So I'm assuming that the guy talking about pushing the signal spy update is the dev. Could you explain in layman's terms what exactly needs to be changed so other apps would/could be fixed as well?
ba...@gmail.com <ba...@gmail.com> #49
I am the Signal Spy guy yes, nice to meet you :). This article (https://www.xda-developers.com/why-android-phone-volume-dialog/ ) is by an XDA staffer who originally put me on to the solution and explains the issue very well. You could also refer other devs to me and I would be glad to help, have them email me at support@novvia.com if so.
gr...@gmail.com <gr...@gmail.com> #50
No not
cl...@gmail.com <cl...@gmail.com> #51
I am having volume problems too
Description