【发布时间】:2017-08-22 11:47:57
【问题描述】:
尝试从通过 GCP Console 创建并使用 GCP BigQuery Node.js 表插入函数更新的表中删除记录时,我遇到了以下错误。
UPDATE or DELETE DML statements are not supported over table stackdriver-360-150317:my_dataset.users with streaming buffer
创建的表格没有流式传输功能。根据我在文档Tables that have been written to recently via BigQuery Streaming (tabledata.insertall) cannot be modified using UPDATE or DELETE statements 中阅读的内容。
这是否意味着一旦使用此功能将记录插入到表中,就无法删除记录?有吗?如果是这种情况,是否意味着需要从头开始删除并重新创建表?如果不是这样。您能否建议一种解决方法来避免此问题?
谢谢!
包括 SEO 的新错误消息:“表上的 UPDATE 或 DELETE 语句 ... 会影响流缓冲区中的行,这是不受支持的” -- Fh
【问题讨论】:
标签: google-bigquery google-cloud-platform