在MaxCompute中,每当表的数据被修改后,表的LastDataModifiedTime将会被更新,非分区表和分区表的数据是否要回收都是根据每张表的LastDataModifiedTime和设置的生命周期天数来判断的,从最后一次数据被修改开始计算,如果经过days后仍没有被改动,就会被系统自动回收(类似drop table操作) 不同的是非分区表不支持取消生命周期的设置,只能修改生命周期;而分区表可以取消某个具体分区的生命周期设置,并且就算最后一个分区被回收了,这张分区表也不会被删除。 生命周期只能在表级别设置,不能在分区级别设置,但分区表设置生命周期后,生命周期是在分区级别生效。 create table …like …的方式来建表,会复制列名、列注释以及表注释等,但生命周期不会。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。