我的项目似乎没有使用缓存的BigQuery表进行后续查询。我正在测试一个简单的:
SELECT
count(column)
FROM
table
控制台UI中的,以及每次仍在处理和计费时。
我正在使用流式API(python 3.7)将其添加到该表中,但上次修改表的时间已超过30分钟,因此不应使缓存无效。
我还确认“使用缓存结果”已启用。
预先感谢
答案 0 :(得分:1)
因为您正在使用流表,所以不考虑缓存的结果。 According to Google:
不缓存查询结果:...当任何引用的表 该查询最近已收到流插入(流缓冲区 附在表格上),即使没有新行到达