【发布时间】:2020-11-22 14:58:08
【问题描述】:
考虑从 bigquery 获取近乎实时的分析数据,并考虑成本与准确性,使用物化视图似乎是一个巨大的胜利。
考虑到“近乎实时”将更改为至少 1 分钟 refresh_interval_minutes,我主要担心的是,虽然从文档看来查询将仅针对增量数据,但计费将按“标准”最低 10MB 每表。
正如我所看到的,如果强制执行此最小值,它将使用物化视图作为近实时的有效解决方案而取消。
据我所知,我会在查询上使用“标准”缓存,但在使用“缓冲数据”查询表时缓存不起作用。
请指教,
叔叔
【问题讨论】:
-
如何修改基表中的数据?有删减吗?
-
没有删除,没有更新,只有流式传输“不可变”数据。
-
那你就不需要物化视图的刷新功能了。看我的回答。
标签: caching google-bigquery materialized-views real-time-data