我有一个每日分区表,我想通过API删除旧分区。
该文档仅表示未更新3个月的旧分区以50%的折扣存储。感谢Google,但我真的不打算将这些数据保留半个世纪。
我认为分区表的重点是允许删除旧数据,但我找到的只是折扣。有没有办法做到这一点?
答案 0 :(得分:2)
您可以使用Tables: delete API删除表的特定分区,方法是将该分区指定为yourTable $ YYYYMMDD
您可以使用timePartitioning.expirationMs属性设置Number of milliseconds for which to keep the storage for a partition
。您可以在通过Tables: insert API创建表格时设置此属性,也可以通过Tables: patch API修补现有表格