Big Query:如何提取数据集的每个表创建时间?

Posted

技术标签:

【中文标题】Big Query:如何提取数据集的每个表创建时间?【英文标题】:Big Query: How to extract each tables creation time for a data set? 【发布时间】:2015-01-07 11:22:32 【问题描述】:

对于我的一个数据集,我每天在不同的时间创建一个新表。

有没有办法提取/查询所有表的这些创建时间?

【问题讨论】:

【参考方案1】:

这可用作 tables.get API 调用中的 creationTime 字段。

纯粹作为表通配符的未记录实现细节,如果您想通过查询快速获取它,您可以查询数据集中存在的 __TABLES__ 元表:

SELECT table_id, creation_time FROM <dataset>.__TABLES__

【讨论】:

非常感谢,它成功了。元表提供每个表所需的所有信息。

以上是关于Big Query:如何提取数据集的每个表创建时间?的主要内容,如果未能解决你的问题,请参考以下文章

在 Big Query 中获取表创建时间

如何重命名 Big Query 中的列? [关闭]

如何使用计划查询刷新 Google Big Query 中的现有表?

Big Query 过滤自定义查询创建表的空行

多个 Big Query 表或类似数据的单数表

Big Query 不允许创建表