如何通过BigQuery在BigTable上启用DML语句?

问题描述 投票:0回答:1

我有一个 BigTable,我正在从 BigQuery 查询它。对于紧急的生产问题,我们需要根据情况删除一些记录。

但是,当我输入 DELETE 查询时,我收到错误消息:

DML 语句仅支持在 BigQuery 中存储数据的表。不支持的表:table_name

有没有办法从 GCP 控制台删除这些记录?

google-cloud-platform google-bigquery google-cloud-bigtable
1个回答
0
投票

BigQuery 查询联合处于只读模式。您只能读取数据,而不能更改它们。

但是,您可以在 BigTable 中使用名为 BigTable studio 的全新功能:https://console.cloud.google.com/bigtable/instances/phenix-instance-prod/studio/query

(如果默认未选择,请选择您的项目)

这是一个预览版本,您可以通过 BigTable 运行 SQL 查询,也许还可以运行 DML(因为它是全新的并且处于预览状态,它可能有一些限制,例如 DML 命令)

© www.soinside.com 2019 - 2024. All rights reserved.