我们可以创建一个由Partitioning Field
分区的表。 Doc Reference here
我创建了一个包含2个字段的表visitors
:
当我查询表格时:
SELECT
*
FROM
mydataset.visitors
WHERE
part >= "2018-03-14 09:00:00"
AND part < "2018-03-15 18:00:00"
问题:
由于
答案 0 :(得分:2)
分区表的重点是,BigQuery只需要扫描where子句中引用的分区。您可以通过删除where子句轻松地看到这一点,并且您将看到要处理的数据量增加(在UI中)。要回答你的问题,是的,这很聪明; - )