0

在配额策略中,有一个最大查询长度:10KB,其中一个查询功能是可以使用具有相同架构的多个表,如果我不超过 10kb,查询中的表数量是否有限制?

4

2 回答 2

4

目前接受的答案是错误的(2014 年 10 月)。一个查询中可以引用的表的数量有一个限制:1000

这也适用于表格范围。查看 BigQuery 官方文档中的查询数据限制

(顺便说一下,当前的最大查询长度也不同:256 KB)

分表可以降低成本,但会增加查询时间。根据文档,“每个附加表最多 50 毫秒”。

当然,这些限制可能会随着时间而改变,因此请务必查看官方文档而不是 SO 关于当前限制和配额的信息。

于 2014-10-12T01:40:02.943 回答
1

您可以在单个查询中查询多达 1,000 个表:只需将它们与逗号组合,如SELECT foo FROM datast.table1, dataset.table2...

于 2012-05-10T16:03:11.933 回答