BigQuery 错误:DELETE 仅支持 v2 表格
这个错误是由于使用了 DELETE 语句,而 DELETE 语句只支持 v2 版本的表格。而你当前使用的表格可能是 v1 版本的,所以不支持 DELETE 操作。另外,错误信息还提到了 UPDATE TABLE 也不被支持,可能是因为该操作暂时不可用。
解决方法:
- 将表格升级到 v2 版本。 您可以使用 BigQuery 控制台或命令行工具将表格升级到 v2 版本。
- 使用替代方法删除数据。 您可以使用以下方法来删除数据,而不使用 DELETE 语句:
- 使用
bq mk命令创建新的空表格,并将数据从旧表格复制到新表格。 - 使用
bq query命令创建查询语句,将要删除的数据过滤掉,并将其写入新的表格。
- 使用
注意:
- v1 表格不支持 DELETE 语句。
- UPDATE TABLE 操作可能会在未来被支持。
如果您需要更多帮助,请参阅 BigQuery 文档。
原文地址: https://www.cveoy.top/t/topic/MJY 著作权归作者所有。请勿转载和采集!