首页 > 解决方案 > 在 Bigquery 中替换表分区中的数据

问题描述

我有一个用例,我必须每 15 分钟替换一次 BigQuery 中表的分区中的数据。Bigquery 中是否有类似于 Bigquery 中的分区交换或任何用于截断分区数据的规定的功能。

标签: google-bigquery

解决方案


关于每十五分钟将新数据加载到分区表中的要求,您可以使用Data Manipulation Language (DML)

为了更新分区表中的行,您可以使用文档中所述的 UPDATE 语句。

此外,如果您想覆盖分区,您还可以使用 CLI 执行加载作业,如此处所述。使用 --noreplace 或 --replace 您可以指定是否要附加或截断给定的分区。


推荐阅读