我有一个表,该表按日使用模式中的时间戳字段my_partition_field
(而不是摄入时间_PARTITIONTIME
)进行分区。
执行以下查询时:
SELECT my_partition_field FROM MY_TABLE;
BigQuery告诉我,“此查询将在运行时处理XX MB”。处理的数据量与该字段不是分区字段相同。
但是,如果有相同的表按摄入时间进行分区,并且运行以下查询:
SELECT _PARTITIONTIME FROM MY_TABLE_2;
BigQuery告诉我,“运行该查询时将处理0B”。
为什么这两种情况下处理的数据(和账单:)有区别?
https://stackoverflow.com/questions/69739763
复制相似问题