google-bigquery - 在 Bigquery 中替换表分区中的数据
问题描述
我有一个用例,我必须每 15 分钟替换一次 BigQuery 中表的分区中的数据。Bigquery 中是否有类似于 Bigquery 中的分区交换或任何用于截断分区数据的规定的功能。
解决方案
关于每十五分钟将新数据加载到分区表中的要求,您可以使用Data Manipulation Language (DML)。
为了更新分区表中的行,您可以使用文档中所述的 UPDATE 语句。
此外,如果您想覆盖分区,您还可以使用 CLI 执行加载作业,如此处所述。使用 --noreplace 或 --replace 您可以指定是否要附加或截断给定的分区。
推荐阅读
- angular - 带有远程源的 Angular 表 CDK
- mysql - 在 Loopback 4 中处理 GeoLocation 并存储为 MySQL 点
- javascript - TypeError:products.map 不是函数。最有可能的问题是在 redux
- html - vue html插值参考错误
- javascript - 在 javascript 中创建带有 javascript 和类型和标签的动态表单
- amazon-web-services - 这是一个 AWS CloudFormation 模板,用于使用 Redis 引擎创建 ElastiCache 集群
- python - pvlib 允许对地形进行离散化以定义具有不同反照率值的区域?
- javascript - React Native FlatList - 当isLoading不呈现页脚时
- ios - 如何使用具有本地化 InfoPlist.strings 文件的多个 Xcode 方案的用户定义构建设置?
- r - 可以从网站的 robots.txt 文件中抓取/提取一行吗?