首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >BigQuery更新或删除DML

BigQuery更新或删除DML
EN

Stack Overflow用户
提问于 2017-03-23 13:07:39
回答 1查看 1.4K关注 0票数 0

最近通过BigQuery流(tabledata.insertall)写入的表不能使用UPDATE或DELETE语句进行修改。要检查表中是否有流缓冲区,请检查名为tables.get的部分的streamingBuffer响应。如果没有,则可以使用UPDATE或DELETE语句修改表。

当我试图修改我的表时(最近插入了数据行,几天前创建了表)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
delete table_dataset.table1 where true

我有以下错误- Error: UPDATE or DELETE DML statements are not supported over table with streaming buffer,然而,一旦我删除了所有这些记录,也许是在一些延迟之后。

什么是流缓冲区?我什么时候能修改我的桌子?如果我使用从另一个源创建表或导出数据的作业,我可以运行UPDATE/DELETE DDL吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-23 13:26:04

流数据可以在第一个流插入到表的几秒钟内进行实时分析,但它可能需要90分钟才能用于复制/导出和其他操作。您可能需要等待长达90分钟,以便将所有缓冲区持久化在集群上。您可以使用查询来查看流缓冲区是否为空或不像您所提到的那样。

如果使用load作业创建表,则不会有流缓冲区。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42987009

复制
相关文章
数据更新语言DML
数据插入--INSECT: 1、单元组的插入: INSERT INTO <基本表名>[(<列名序列>)]         VALUES(<元组值>) 例如: INSERT INTO S(S#,SNAME,AGE,SEX) VALUES('S36','GU',20,'M'); 2、多元组的插入: INSERT INTO <基本表名>[(<列名序列>)]         VALUES(<元组值>),(<元组值>),...,(<元组值>) 例如: INSERT INTO S VAL
SuperHeroes
2018/05/30
5740
DML 添加、修改、删除数据
DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增、删、改操作。
久绊A
2023/04/10
6280
clickhouse之删除数据或更新数据无效的解决思路
我们都知道ClickHouse内核中的MergeTree存储一旦生成一个Data Part,这个Data Part就不可再更改了。所以从MergeTree存储内核层面,ClickHouse就不擅长做数据更新删除操作。但是绝大部分用户场景中,难免会出现需要手动订正、修复数据的场景。所以ClickHouse为用户设计了一套离线异步机制来支持低频的Mutation(改、删)操作。我们所说的Mutation也是异步的操作,是Clickhouse中的工作线程池来完成。
公众号-利志分享
2022/04/25
5.5K0
clickhouse之删除数据或更新数据无效的解决思路
mongodb创建、更新、删除
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/115904.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/08
7390
MySQL 增加、更新、删除
编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。
Michael阿明
2020/07/13
4.7K0
MySQL 增加、更新、删除
Wikipedia pageview数据获取(bigquery)
维基百科pageview数据是Wikimedia技术团队所维护的访问量数据集。该数据集自2015年五月启用,其具体的pageview定义为对某个网页内容的请求,会对爬虫和人类的访问量进行区分,粒度为小时级别,如下图:
千灵域
2022/06/17
2.7K0
Wikipedia pageview数据获取(bigquery)
谷歌BigQuery ML VS StreamingPro MLSQL
今天看到了一篇 AI前线的文章谷歌BigQuery ML正式上岗,只会用SQL也能玩转机器学习!。正好自己也在力推 StreamingPro的MLSQL。 今天就来对比下这两款产品。
用户2936994
2018/08/27
1.4K0
centos内核的删除或修改
背景: yum update会大范围升级或其他命令升级版本,以及linux内核也会升级,升级后内核可能会出现损坏的情况无法正常启动系统。 centos及ubuntu 查看所有内核 cat /boot/grub2/grub.cfg |grep "menuentry " 或 rpm -qa | grep kernel 查看默认内核: uname -r 修改: grub2-set-default 'CentOS Linux (#据实际内核而定) 7 (Core)' 查看结果: grub2-editenv
用户14527
2020/09/19
1K0
centos内核的删除或修改
BigQuery:云中的数据仓库
原文地址:https://dzone.com/articles/bigquery-data-warehouse-clouds
Steve Wang
2018/06/04
5K0
BigQuery:云中的数据仓库
Java数组插入或删除元素
**练习1.随机生成一个整数型数组(1-10数组长度随机,0-50数组元素随机) 在其数组的最后追加一个1-50随机数值**
全栈程序员站长
2022/09/13
1.5K0
Java数组插入或删除元素
sql删除或清空表数据[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132352.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/12
9.7K0
谷歌又傻X之BigQuery ML
最近工作忙,又努力在写干活,没怎么关注互联网行业的发展。周末好不容易补补课,就发现了谷歌在其非常成功的云产品BigQuery上发布了BigQuery ML。说白了就是利用SQL语句去做机器学习。
用户1564362
2018/08/17
1K0
谷歌又傻X之BigQuery ML
Postgresql插入或更新操作upsert
幂等性的一个要求是多次操作的结果一致。对于update操作,多次直接的结果都是最后update的值,是满足需求的。但对于insert,如果已经插入,第二次会报错,duplicate error, 主键重复或者unique key duplicate。所以需要做一下处理。
Ryan-Miao
2019/01/24
2K0
MongoDB创建\更新\删除文档操作
{ "_id" :ObjectId("56aac1df4e61b6d9f84d17e0"), "bar" :"baz" }
艳艳代码杂货店
2021/10/27
1.2K0
3、Elasticsearch删除和更新Index
1、 使用Delete Index API删除Document public static DeleteResponse getDeleteResponse(TransportClient client, String index, String type,
BUG弄潮儿
2020/06/12
9360
PHP批量增加、删除、更新数据
<?php echo “<form method=’post’ name=’form1′ action=’#’>”; echo “<table border=1>”; while($row=my
苦咖啡
2018/05/07
2.7K0
ThinkPhp学习_003查询更新删除
前面学习了 ThinkPhp学习_001下载与配置 ThinkPhp学习_002建立数据库并查询与插入数据 ThinkPhp学习_003查询更新删除 今天要学习:1.多条查询2.数据更新3.删除记录 先学习一个网站的手册 基本查询 查询一个数据使用: // table方法必须指定完整的数据表名 Db::table('think_user')->where('id',1)->find(); find 方法查询结果不存在,返回 null 查询数据集使用: Db::table('thin
哆哆Excel
2022/10/25
1.7K0
ThinkPhp学习_003查询更新删除
MongoDB创建\更新\删除文档操作
{ "_id" :ObjectId("56aac1df4e61b6d9f84d17e0"), "bar" :"baz" }
用户1503405
2021/10/29
1.1K0
在clickhouse中更新和删除
ck 目前支持了更新和删除,但是与传统sql语法 略有不同,我也记录下来,防止后面忘记。
用户1217611
2021/12/31
3K0
MySQL 插入、更新、删除、简单检索
插入的时候 后面括号的数据和前面要插入的字段数量和类型必须是一致的。 如果是字符型 得用 '' 或者""引起来。
宁在春
2022/10/31
9250
MySQL 插入、更新、删除、简单检索

相似问题

Google BigQuery DML -执行更新和删除时性能缓慢

33

BigQuery NodeJS:删除行/DML支持

117

Bigquery DML操作

10

BigQuery BigQueryException更新或删除

10

Bigquery DML - SQL输出

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文