我正在使用 google bigquery,我想在特定时间段后删除具有时间戳的行
Posted
技术标签:
【中文标题】我正在使用 google bigquery,我想在特定时间段后删除具有时间戳的行【英文标题】:I am using google bigquery and i want to delete rows having timestamp after particuler time period 【发布时间】:2021-05-03 10:19:50 【问题描述】:从elaborate-howl-285701.context.expense
中删除
其中 time_stamp >= '2021-05-03 11:29:14.288066' 和 time_stamp
我想删除 where 子句中提到的时间段之间的行。每次我运行它都会出错 "对表explicit-howl-285701.context.expense 的UPDATE 或DELETE 语句会影响流缓冲区中的行,这是不受支持的"
【问题讨论】:
顺便说一句,您有一个列 (TIME_STAMP),它看起来是 TIMESTAMP 或 DATE 类型,并将其与文字字符串进行比较。它很可能应该类似于“where time_stamp >= to_timestamp('2021-05-03 11:29:14.288066','yyyy-mm-dd hh24:mi:ss.ff')” 【参考方案1】:通常需要no more than 90 minutes 才能使数据可用于复制/删除操作。请稍等。
【讨论】:
以上是关于我正在使用 google bigquery,我想在特定时间段后删除具有时间戳的行的主要内容,如果未能解决你的问题,请参考以下文章
如何在 BigQuery 中合并 Google Ads 和 Firebase 数据 [关闭]
Microsoft 是不是有类似 Google BigQuery 的产品? [关闭]