开发者社区> 问答> 正文

MaxCompute SQL中的修改表的生命周期属性的情况有哪些?

MaxCompute SQL中的修改表的生命周期属性的情况有哪些?

展开
收起
游客k7rjnht6hbtk6 2021-12-08 11:10:14 800 0
1 条回答
写回答
取消 提交回答
  • 1.第一种情况,如果表是非分区表,自最后一次数据被修改开始计算,经过 days 天后数据仍未被改动,则此表无需 用户干预, 将会被 MaxCompute 自动回收(类似 drop table 操作)。在 MaxCompute 中,每当表的数据被修改后,表的LastDataModifiedTime 将会被更新,因此, MaxCompute 会根据每张表的LastDataModifiedTime 以及 lifecycle 的设 置来判断是否要回收此表。

    2.第二种情况,如果是分区表,则根据各分区的 LastDataModifiedTime 判断该分区是否该被回收。不同于非分区表,分区表的最后一个分区被回收后,该表不会被删除。

    2021-12-08 11:10:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载