BigQuery中partition_expiration_days对NULL分区的行为问询
BigQuery中partition_expiration_days对NULL分区的行为说明
- 当你基于
date类型的valid_to列创建分区表,并设置partition_expiration_days=3时,值为NULL的行不会被自动删除。 - BigQuery会将所有
valid_to为NULL的行归入一个特殊的NULL分区,这个分区不会应用你设置的partition_expiration_days过期规则,无论过多久都不会自动清理。 - 如果需要清理这些NULL值的行,你需要手动执行DELETE语句,示例代码如下:
DELETE FROM `your-project.your-dataset.containers` WHERE valid_to IS NULL;
内容的提问来源于stack exchange,提问作者isoume
相关产品推荐
相关产品推荐

