【发布时间】:2016-10-04 05:00:16
【问题描述】:
查询 -- SELECT partition_id from Mydataset.Table$__PARTITIONS_SUMMARY__;
给出以下错误——表“Mydataset.Table$PARTITIONS_SUMMARY”不能包含装饰器`
【问题讨论】:
标签: google-bigquery
查询 -- SELECT partition_id from Mydataset.Table$__PARTITIONS_SUMMARY__;
给出以下错误——表“Mydataset.Table$PARTITIONS_SUMMARY”不能包含装饰器`
【问题讨论】:
标签: google-bigquery
在旧版 SQL 中尝试以下操作
SELECT project_id,
dataset_id,
table_id,
partition_id,
TIMESTAMP(creation_time/1000) AS creation_time
FROM [Mydataset.Table$__PARTITIONS_SUMMARY__]
标准 SQL 及以下
SELECT _PARTITIONTIME as pt
FROM `Mydataset.Table`
GROUP BY 1
这也适用于旧版 SQL
SELECT _PARTITIONTIME as pt
FROM [Mydataset.Table]
GROUP BY 1
【讨论】:
老问题,但有新答案
select partition_id
from `Mydataset.INFORMATION_SCHEMA.PARTITIONS`
where table_name = 'Table'
这是标准 sql,与使用 group by 相比,您的账单会少得多
【讨论】: