我在 bigquery 中删除了一个视图。我开始知道有一个选项可以根据表快照装饰器恢复已删除的表。有没有办法检索已删除的 bigquery 视图?
有办法把它找回来。您需要搜索在创建视图时滚动的插入日志。可以从堆栈驱动程序日志中看到此日志。以下是步骤:
转到 GCP 控制台
单击堆栈驱动程序日志记录
resource.type="bigquery_resource" protoPayload.methodName="tableservice.insert" protoPayload.serviceData.tableInsertRequest.resource.tableName.tableId="Your_view_name"
或者,如果您想搜索视图更新以恢复特定版本,您可以使用以下过滤器:
resource.type="bigquery_resource"
protoPayload.serviceData.tableUpdateRequest.resource.tableName.datasetId="<dataset_id>"
protoPayload.resourceName="projects/<project_id>/datasets/<dataset_id>/tables/<table_or_view_id>"
我希望这可以帮助您找回 BQ 视图。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句