在BigQuery时间,我有一个表在白天进行分区。数据流作业使用流API连续插入新记录,但只插入最新的分区(两个在角落的情况下,当数据在几天的边框上稍微出错的时候)。
另一方面,我在表中查询了大量的历史月份,而不是最近的几天,也就是流缓冲区。
我想利用这些查询结果的缓存。不幸的是,流到表中会禁用缓存,尽管理论上缓存的结果不受流行的影响。
如何在历史分区上使用缓存,同时仍然能够流到最新的分区?
如果这是不可能的,它是一个好的设计:
如果是,如果只查询“历史”数据,我将如何定义这样一个使用缓存的视图?还是我需要自己的查询重写工具?
也许你有别的主意?
https://stackoverflow.com/questions/51261044
复制相似问题