BigQuery-通过UI恢复已删除的表

Kur*_*ile 2 google-bigquery

通过CLI在此发表了一些文章,但不确定通过UI以及新的alpha UI即将发布的当前状态。

在2天的删除宽限期限制内,是否有办法仅使用BQ UI和standardSQL来还原已删除的表,以进行查询并保存为实质上的“还原”,而不是GCP CLI?即

select *
from deleted-table@timstamp
Run Code Online (Sandbox Code Playgroud)

然后将结果保存在UI中为原始表名?

鉴于我们大多数人都在BQ UI中花费时间进行其他BQ工作,因此这使我感到更简单。

有什么想法吗?

谢谢

Dar*_*ria 5

使用标准SQL,您可以运行SELECT * FROM Deleted-table FOR SYSTEM TIME AS OF ...

就像旧版SQL中的@timestamp一样。此处提供更多详细信息https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#for-system-time-as-of

您可以在用户界面的查询选项中设置目标表。