数据回收站

最近更新时间:2025-05-08 14:23:12

我的收藏
数据回收站功能为 DataLakeCatalog 数据目录下的 Iceberg 原生表提供删除表临时存放功能,用于保留被误删的数据。开启该功能后,所有被删除的数据文件不会被永久删除,而是被存放至回收站,管理员可以对这些数据表进行恢复、删除管理,普通用户可以基于权限范围内进行数据表恢复。有效降低了数据丢失的风险,也提升了数据管理的效率。
您可以通过数据湖计算 DLC 中的元数据管理功能,为您的 DataLakeCatalog 数据目录开启数据回收站功能。
说明:
1. 功能开启后,数据回收站内的文件仍然会产生存储费用,在回收站彻底删除后,将不会被计费,详情请参见 存储费用
2. 数据回收站的文件保留时长,可根据使用场景配置,分别是:7天、15天、30天。

开启数据回收站功能

注意:
1. 开启功能需由管理员进行操作确认。
2. 开启后,如有删除的数据表,将默认保留至回收站中并收取存储费用。
1. 登录 数据湖计算 DLC 控制台。
2. 在左侧导航栏中,选择元数据管理,在数据目录中,找到 DataLakeCatalog 数据目录。
3. 在该目录的操作栏单击更多,选择数据回收站进入并确认单击开启按钮。
4. 配置回收站保留文件时长。

恢复数据回收站内的表

注意:
1. 管理员可以恢复回收站内的所有数据表,普通用户可以恢复有表所属的数据库编辑权限的数据表。
2. 恢复操作,仅支持单张表恢复,不支持批量操作。
3. 当表所属的数据库中已有重名表,需要把重名表更改名称后,才能恢复。
4. 当表所属的数据库已经被删除,则无法恢复该表。
1. 登录 数据湖计算DLC 控制台。
2. 在左侧导航栏中,选择元数据管理,在数据目录中,找到 DataLakeCatalog 数据目录。
3. 在该目录的操作栏单击更多,选择数据回收站进入。
4. 在列表中选择需要恢复的数据表,单击右侧操作栏的恢复。

删除数据回收站内的表

注意:
1. 删除回收站内的表,仅支持管理员进行操作。
2. 回收站内的表删除后,将无法再进行恢复操作,请确认后操作。
3. 如数据表超过回收站的保留时长,将自动删除。
4. 删除表操作,支持单选及批量操作。
1. 登录 数据湖计算 DLC 控制台。
2. 在左侧导航栏中,选择元数据管理,在数据目录中,找到 DataLakeCatalog 数据目录。
3. 在该目录的操作栏单击更多,选择数据回收站进入。
4. 在列表中选择需要删除的数据表,单击右侧操作栏中的删除按钮进行操作或勾选批量表后,单击左上方的批量删除按钮进行操作。

数据回收站功能管理

注意:
数据回收站的管理功能仅支持管理员进行操作。

设置数据回收站文件保留时长

注意:
设置时长更改后,将立即生效。若设置的时长比原有时长短,回收站内的存量表将立即彻底删除,如将原15天的保存时长更改为7天,那么超过7天的表将立即删除。请确认后再行操作。
1. 登录 数据湖计算 DLC 控制台。
2. 在左侧导航栏中,选择元数据管理,在数据目录中,找到 DataLakeCatalog 数据目录。
3. 在该目录的操作栏单击更多,选择数据回收站进入。
4. 单击回收站配置按钮,设置回收站内的表的保留时长。

关闭数据回收站功能

注意:
1. 关闭功能时,需要保证回收站内的表全部清空后,才能操作。
2. 关闭功能后,如有数据表删除行为,将会立即彻底删除,不再进行保留与恢复。
1. 登录 数据湖计算 DLC 控制台。
2. 在左侧导航栏中,选择元数据管理,在数据目录中,找到 DataLakeCatalog 数据目录。
3. 在该目录的操作栏单击更多,选择数据回收站进入。
4. 单击回收站配置按钮,关闭功能。