请问下我想知道大数据计算MaxCompute一个生产环境的表,如果被人drop后重建了,这个记录从哪里可以查到吗?
在MaxCompute中,如果生产环境的表被删除后重建,可以通过以下方式来查找这个操作:
您可以查询任务发布记录。首先,进入数据开发,然后定位到"任务发布 > 创建发布包"界面,这里会展示所有待发布的下线记录。拥有空间管理员及运维权限的用户需要在这里找到对应的操作记录。
MaxCompute的delete、update功能会针对每一次删除或更新操作自动生成用户不可见的Delta文件,用于记录删除或更新的数据信息。例如,当执行delete命令后,系统会生成一个单独的Delta文件,里面包含了被删除记录的信息。
对于已Drop的表或者分区,您还可以通过Restore操作进行完整恢复。Restore操作不支持恢复到具体的小版本,但可以通过timetravel查询获取历史小版本数据。
在MaxCompute中,如果你想知道一个表是否曾经被删除并重新创建过,你可以通过查询MaxCompute的日志来获得相关信息。MaxCompute的日志包含了所有对MaxCompute资源的操作记录,包括表的创建、删除等操作。
要查看日志,首先需要登录MaxCompute的控制台。然后在左侧菜单栏中找到“日志服务”,点击进入。在这里,你可以看到所有的日志信息。
由于日志信息可能会非常多,你可以通过筛选条件来查找特定的操作记录。例如,你可以设置筛选条件为“操作类型”为“表操作”,然后在列表中查找包含表名和“删除”、“创建”等相关关键字的行。
此外,如果你是在企业环境中使用MaxCompute,还可能有一些额外的日志监控工具可以帮助你进行更详细的日志分析和追踪。你可以咨询你们企业的IT部门或技术支持团队,了解是否有这类工具可供使用。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。