还原已删除的 Microsoft Dataverse 表记录(预览)

[本文为预发布文档,可能会发生变化。]

作为 Microsoft Dataverse 常规业务流程的一部分,用户通常会通过系统流程、单项选择、多项选择和批量删除来手动或系统地删除记录或交易,无论是有计划的还是偶然的。 检索删除的数据很难,而且记录通常并非总是可恢复的。 为了解决这一限制,回收站可用于在指定的可配置时间范围内从任何类型的删除场景中恢复表记录数据。

开发者应阅读使用代码恢复删除的记录(预览),了解如何使用代码与该功能交互。

重要提示

  • 这是一项预览功能。
  • 预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前推出,以便客户可以提前使用并提供反馈。
  • 此功能目前正在部署中,可能尚未在您所在的地区推出。
  • 在预览期间,回收站使用的任何存储空间都不会计入您组织的存储容量。

先决条件

要使用此功能,必须在要还原 Dataverse 表记录的环境中启用。

启用还原表记录

  1. 以管理员身份(Dynamics 365 管理员、全局管理员或 Microsoft Power Platform 管理员)登录到 Power Platform 管理中心

  2. 选择环境,然后打开您想要的环境。

  3. 选择设置>产品>功能

  4. 向下滚动以查看回收站的设置。

    • 打开回收站的设置。
    • 指定能够恢复表记录的时间间隔。 您可以在删除记录后的 30 天内恢复表记录。

查看和恢复 Power Apps 中已删除的记录

只有在预览阶段,系统管理员才能在 Power Apps 用户体验中查看和操作已删除的记录。

  1. 以具有系统管理员安全角色的用户身份登录到 Power Platform 管理中心

  2. 选择环境并打开您要查看和恢复已删除记录的环境。

  3. 转到设置>数据管理>查看已删除的记录

  4. 您可以在新选项卡中查看所有表中所有已删除的记录。

  5. 选择一个或多个要恢复的记录,然后选择命令栏上的恢复恢复删除的表记录

  6. 选择确定以确认要恢复的操作。

已知问题

有些记录没有恢复

一些组织添加了自定义业务逻辑,用于删除与已删除记录相关的记录。 要恢复被自定义业务逻辑删除的相关记录,您需要对 Restore 操作应用相反的逻辑,以便在恢复被删除的原始记录时恢复记录。

通过“表关系级联行为”流程删除的记录可以恢复。 有关级联行为的更多信息,请参阅配置表关系级联行为

启用回收站后,还原选项不显示

即使开启了回收站功能,也可能不会显示还原按钮。 请确认为组织启用回收站系统作业已开启。 转到 Power Platform 管理中心,选择出现此问题的环境,然后选择设置>审核和日志>系统作业,搜索启用回收站,并确认状态原因成功。 如果状态原因不是成功,或者尽管成功状态显示正确,但您没有看到已删除记录的还原选项,请联系 Microsoft 支持代表并创建支持请求

另请参见

使用代码恢复删除的记录(预览)