重复检测
Microsoft Dataverse 包含基本的重复检测功能。 重复检测的目的是提醒用户,在模型驱动应用中创建或更新记录时可能存在重复项,并保持数据清洁。
启用重复检测
必须在 Power Platform 管理中心的数据管理部分下,在环境设置中启用重复检测。
注意
默认情况下,环境中会启用重复检测。
要检测表中的重复行,您必须首先在 Power Apps Maker Portal 中编辑此表的属性,并启用应用重复检测规则选项。
配置重复检测规则
要检测重复,您需要定义规则来确定潜在的重复数据。 您只能为已启用重复检测的表创建重复检测规则。
在 Power Platform 管理中心的数据管理部分下,在环境设置中管理重复检测规则。
创建重复检测规则:
选择基表和匹配表。 匹配表默认为选定的基表,但可以更改。
选择列
选择匹配条件
您可以选择的匹配条件很简单。
提示
规则内的各重复检测规则条件行执行 AND。 要执行 OR,请另外创建规则。
重复检测规则必须发布,并且可能需要一些时间才能发布成功,因为正在后台为表中的每一行创建匹配代码。
您应选择排除停用的匹配记录,防止在停用的行中发现重复项,您还应选择忽略空白值,防止检测到多个空白重复项。
重复检测作业
重复检测作业作为计划后台作业运行,可查找表中的重复项。 在 Power Platform 管理中心的数据管理部分下,在环境设置中管理重复检测作业。
重复检测作业是使用向导创建的。
注意
您只能为已发布重复检测规则的表创建重复检测作业。
选择表,然后使用现有视图或创建查询,确定要检查重复项的行。 之后,您可以运行作业或将其安排为每 7、30、90、180 或 365 天运行一次。
运行此作业后,您可以查看它发现的重复项,并采取必要操作来保持数据清洁。