BigQuery不使用缓存的结果

时间:2019-02-18 03:23:44

标签: python-3.x google-bigquery google-console-developer

我的项目似乎没有使用缓存的BigQuery表进行后续查询。我正在测试一个简单的:

SELECT
  count(column)
FROM
  table
控制台UI中的

,以及每次仍在处理和计费时。

我正在使用流式API(python 3.7)将其添加到该表中,但上次修改表的时间已超过30分钟,因此不应使缓存无效。

我还确认“使用缓存结果”已启用。

预先感谢

1 个答案:

答案 0 :(得分:1)

因为您正在使用流表,所以不考虑缓存的结果。 According to Google

  

不缓存查询结果:...当任何引用的表   该查询最近已收到流插入(流缓冲区   附在表格上),即使没有新行到达