BigQuery标准sql没有删除?

0 google-bigquery

我无法删除 定义的范围where

我的查询:

delete from `dataset.events1` as t where t.group='error';
Run Code Online (Sandbox Code Playgroud)

结果:

错误:UPDATEDELETE表上的语句dataset.events1会影响流缓冲区中的行,这是不支持的。

Jof*_*fre 6

根据BQ 文档

最近通过流式传输(使用 tabledata.insertall 方法)写入表的行无法使用 UPDATE、DELETE 或 MERGE 语句进行修改。最近的写入通常是最近 30 分钟内发生的写入。请注意,表中的所有其他行仍然可以使用 UPDATE、DELETE 或 MERGE 语句进行修改。

这看起来像您面临的错误。

您可以检查您的表是否具有通过BigQuery API连接的流缓冲区。