BigQuery 行级过期时间

Mar*_*sch 5 google-bigquery

是否可以为 BigQuery 中表的各个行设置过期时间?

我不希望整个表过期,但我希望能够在行上设置过期日期。例如,如果到期日期为 31 天,我希望从表中删除 31 天前插入的任何行。

Dan*_*itt 3

如果您的表是分区表,您可以使用该字段设置表内分区的过期时间timePartitioning.expirationMs。例如,这可能会在 31 天后自动使分区过期。

  • 是的,在您的示例中 - 包含旧数据的分区将在数据创建时间后 31 天过期(这不是分区的日期,而是将数据添加到该分区的时间)。 (2认同)