通过


使用批量删除功能移除大量特定的有针对性的数据

批量删除 功能可 帮助您删除不再需要的数据,以便保持数据质量并管理系统存储的消耗。

例如,您可以批量删除下列数据:

  • 陈旧数据。
  • 与业务无关的数据。
  • 不需要的测试数据或示例数据。
  • 从其他系统错误导入的数据。

当您进行批量删除时,可以执行以下操作:

  • 删除多个表中的数据。
  • 删除指定表的记录。
  • 当批量删除完成时,会收到电子邮件通知。
  • 定期删除数据。
  • 计划定期批量删除的开始时间。
  • 检索有关批量删除期间发生的故障的信息。

可以在管理中心访问 Microsoft Power Platform 批量删除设置。 要更新设置,请确保您具有系统管理员权限。 若要验证安全角色,请参阅 查看您的用户个人资料。 如果您缺乏必要的权限,请联系您的系统管理员。

删除批量数据

要删除批量数据,请执行以下步骤:

  1. 登录 Power Platform 管理中心
  2. 在导航窗格中,选择 “管理”,然后在“管理” 窗格中,选择 “环境”
  3. 在“环境” 页上,选择一个环境。
  4. 在命令栏中,选择 设置
  5. 展开“数据管理 ,然后选择“ 批量删除”
  6. 选择新建以运行批量删除向导来创建一个包含您要删除的记录的批量删除作业。

永久删除

批量删除向导包含 永久删除 复选框。 选中后,批量删除作业删除的记录将永久删除,并且无法恢复。 如果在您的环境中启用了已删除记录保留,此选项将跳过将数据移动到已删除记录表的步骤,从而更高效地执行作业。

在您需要永久删除时,这种方法非常有用:

  • 删除系统中不再需要的数据,例如在特定时间段后不相关的日志和活动。
  • 更快地运行批量删除作业,因为跳过将数据移动到已删除表的步骤可显著提高作业性能。

注意

谨慎使用 永久删除 选项。 使用此选项删除的数据将永久丢失,无法还原。 选中此复选框之前,请确保不再需要批量删除作业针对的数据。

若要了解如何在代码中实现批量删除,请转到 批量删除数据

在 Power Apps 中恢复已删除的记录

作为系统管理员,您可以在配置的指定时间范围内检索已删除的记录。

可以在 还原已删除的Microsoft Dataverse 表记录中使用已删除的记录功能来详细了解如何还原已删除的记录。

如果未打开已删除记录选项,可以了解如何 备份和还原环境

还原批量删除作业删除的所有记录

要恢复已删除的记录,请执行以下步骤:

  1. 登录 Power Platform 管理中心

  2. 在导航窗格中,选择 “管理”,然后在“管理” 窗格中,选择 “环境”

  3. 在“环境” 页上,选择一个环境。

  4. 在命令栏中,选择 设置

  5. 展开“数据管理 ,然后选择“ 批量删除”

  6. 您可以查看所有批量记录删除作业。

  7. 选择要还原的一个或多个批量删除作业,然后选择 命令栏上的还原。

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

恢复单个记录

要恢复已删除的记录,请执行以下步骤:

  1. 登录 Power Platform 管理中心

  2. 在导航窗格中,选择 “管理”,然后在“管理” 窗格中,选择 “环境”

  3. 在“环境” 页上,选择一个环境。

  4. 在命令栏中,选择 设置

  5. 展开“数据管理 ,然后选择“ 批量删除”

  6. 您可以查看所有批量记录删除作业。

  7. 选择要从中恢复记录的批量删除作业。

  8. 记录查看表单打开。 在窗体末尾选择链接 使用系统作业还原单个记录

  9. 作业的已删除记录选项卡已显示。 选择要还原的一个或多个记录,然后选择 命令栏上的还原。

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

错误处理

批量删除作业期间遇到的错误显示在 “运行详细信息 ”选项卡下。

如果作业无法运行,请打开最新的已完成作业,然后选择“ 运行详细信息 ”选项卡以查看作业期间遇到的所有错误。

顶部部分清楚地显示了以下详细信息:

  • 作业状态
  • 开始时间
  • 结束时间
  • 已删除的记录数
  • 失败的记录数
  • 错误数(如果有)

失败状态指示作业未启动。 打开任务以查看失败原因。

支持解决方案的批量删除作业

批量删除作业具有解决方案感知性,因此你可以将它们添加到解决方案中,使其可跨环境移植。 这有助于管理员遵循应用程序生命周期管理(ALM)最佳做法并降低配置错误的风险。

若要向解决方案添加批量删除作业,请转到 Power Apps Maker 门户,创建或打开解决方案,然后执行以下步骤:

  1. 选择添加现有的>更多>其他>数据生命周期配置
  2. 选择要添加到解决方案的一个或多个批量删除作业。

数据生命周期配置用于在解决方案中包含存档和删除策略。

导出和导入包含批量删除作业的解决方案与其他解决方案组件的工作方式相同。 例如,在沙盒环境中开发和测试批量删除作业,在预生产中对其进行验证,然后将解决方案导入生产环境。

注释

  • 只有管理员可以创建和导入包含批量删除作业的解决方案。
  • 只有在 Power Platform 环境中创建的批量删除作业才具有解决方案识别功能。
  • 只有作业定义是可移植的。 不包括已删除的数据。
  • 导入的批量删除作业在导入时立即运行。 仔细规划导入。