google-bigquery - 在 bigquery 上删除表时会发生什么?
问题描述
在 bigquery 上删除表时,该表名会被保留一段时间?或者是否可以创建另一个同名的表(在同一数据集)?
解决方案
可以在删除操作完成后创建具有相同名称的新表。我建议进行以下测试:您可以创建数据集然后删除,一旦删除完成,您就可以创建具有相同名称的新数据集。在删除操作完成之前,表名被保留。
文档中的重要说明
“可以在删除后 2 天内恢复表。通过利用快照装饰器功能,您可以在删除事件之前引用表,然后复制它。请注意以下几点:
如果您已经在同一数据集中创建了同名的新表,则无法引用已删除的表。
如果您删除了包含该表的数据集,并且您已经创建了一个具有相同名称的新数据集,则您无法引用已删除的表。”
推荐阅读
- visual-studio - 在发布 Visual Studio 时将版本添加到文件夹名称
- python-3.x - CouchDB 和 Python 中的临时视图
- sql - 在sql中将超过1个句点替换为1个句点
- css - 将数据属性与 :first-of-type:before 一起使用
- sap-cloud-sdk - 使用 SAP Cloud SDK 处理批量请求中的 etag
- ios - 需要关注和关注 SecureField SwiftUI 的事件
- c# - SqlException:asp.net mvc 核心中@VariableName 附近的语法不正确
- npm - 如何从旧版本发布 npmjs 包的次要版本
- java - 在 Windows 10 中从 cli 运行 intellij 插件
- android - 如何修复我在 okHttp3 webscocket android 上的错误?