google-bigquery - BigQuery - 列出日期分区表的分区?

标签 google-bigquery

查询 -- SELECT partition_id from Mydataset.Table$__PARTITIONS_SUMMARY__ ;
给出以下错误——表“Mydataset.Table$ PARTITIONS_SUMMARY ”不能包含装饰器`

最佳答案

在旧版 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

关于google-bigquery - BigQuery - 列出日期分区表的分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39844455/

相关文章:

google-cloud-platform - Bigquery : Some rows belong to different partitions rather than destination partition

sql - BigQuery SQL : How to check dual conditions in CASE expression and assign single value?

javascript - 使用 Javascript UDF 计算 IRR 时出错

google-app-engine - 使用 Java 将数据从 Google Cloud Storage 加载到 BigQuery

python-3.x - Python 与 BigQuery FarmHash 有时不相等

sql - 如何对日期分区表的当前日期运行查询?

java - BigQuery - 如何使用 java API 迭代结果

google-bigquery - BigQuery 其中日期小于或等于 3 天减去当前日期

java - 如何使用java api从云存储获取多个文件进行大查询

google-bigquery - 如何规避 BigQuery 的 20 个并发查询限制?