这个错误是由于使用了 DELETE 语句,而 DELETE 语句只支持 v2 版本的表格。而你当前使用的表格可能是 v1 版本的,所以不支持 DELETE 操作。另外,错误信息还提到了 UPDATE TABLE 也不被支持,可能是因为该操作暂时不可用。

解决方法:

  1. 将表格升级到 v2 版本。 您可以使用 BigQuery 控制台或命令行工具将表格升级到 v2 版本。
  2. 使用替代方法删除数据。 您可以使用以下方法来删除数据,而不使用 DELETE 语句:
    • 使用 bq mk 命令创建新的空表格,并将数据从旧表格复制到新表格。
    • 使用 bq query 命令创建查询语句,将要删除的数据过滤掉,并将其写入新的表格。

注意:

  • v1 表格不支持 DELETE 语句。
  • UPDATE TABLE 操作可能会在未来被支持。

如果您需要更多帮助,请参阅 BigQuery 文档。

BigQuery 错误:DELETE 仅支持 v2 表格

原文地址: https://www.cveoy.top/t/topic/MJY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录