Google Big Query中同步查询的作业配置

时间:2015-03-10 14:02:08

标签: python google-app-engine google-bigquery

是否可以使用同步大查询进行作业配置以允许大结果?

1 个答案:

答案 0 :(得分:3)

通常,查询都有maximum response size。如果您计划运行可能返回较大结果的查询,则可以在作业配置中将allowLargeResults设置为true。作业是管理异步任务的对象。所以这在同步模式下是不可能的。

返回大结果的查询执行时间会更长,即使结果集很小,也会受到其他限制:

  • 您必须指定目的地表。
  • 您无法指定顶级ORDER BY子句。
  • 窗口函数无法返回大型查询结果。
  • 对于较大的数据量,您不能使用TOP()函数。

**最大响应大小:128 MB压缩*(返回大型查询结果时无限制)