我正在尝试在bigQuery分区表中查找分区总数。我正在使用以下查询:
`SELECT
_PARTITIONTIME AS pt, COUNT(1)
FROM
`dataset_name.table_name`
GROUP BY 1
ORDER BY 1 DESC`
我从Bigquery休息了将近4个月,而且我记得这个查询曾经可以更早地工作。我想念什么吗?
答案 0 :(得分:1)
正如@ElliottBrossard在评论中所提到的,_PARTITIONTIME
是仅在分区表上可用的伪列。如果您的表未分区,查询将无法进行。
您可以找到有关分区表here的更多信息。
答案 1 :(得分:0)