改进销售与支持团队的数据质量:验证规则、公式、过滤器与 Flow

用四件数据质量工具防止脏数据:验证规则、公式字段、查找过滤器和 Flow 自动化。本文在 AW Computing 场景下动手讲解——用 ISPICKVAL 验证规则确保交付在机会关闭后两周内安排、用跨对象公式 Account.AnnualRevenue 显示账户年度收入、用查找过滤器限制 Case 只能选正确账户的联系人、用 Record-Triggered Flow 在 Prospecting 任务完成时自动把机会阶段更新为 Qualification,构建企业级数据质量基础。...

📅 2026/10/5 ✍️ ponybai 🏷️ salesforce, admin, data-quality, headless

一、创建验证规则

slide_2

脏数据——不完整、不一致、过时、重复或充满拼写错误——会导致混乱、时间浪费、预算浪费和内外不信任。与其事后清理,不如用规则、公式、过滤器和 Flow从一开始就防止数据变脏。

介绍与用验证规则设置限制

slide_3

验证规则让你设置业务标准,在记录保存时评估公式:不符合标准就不保存,用户看到自定义错误消息。它通过应用条件、确保格式正确、强制执行一致性来提升数据质量。

AW Computing 的全球销售 VP Allison Wheeler 要求:机会阶段变为 Closed Won 后,交付必须在两周内安排。做法:先创建 Delivery Schedule Date 日期字段,再在 Opportunity 上创建验证规则,错误条件公式:

ISPICKVAL(StageName, "Closed Won") &&
(Delivery_Schedule_Date__c - CloseDate) > 14

即「当阶段为 Closed Won 且交付日期比关闭日期晚超过 14 天」时阻止保存,错误消息提示交付日期必须在关闭后 14 天内。

二、创建公式字段

slide_4

公式字段执行计算或在字段间填充数据,减少错误。它们输出只读的数字/文本/复选框/日期值,可用合并字段访问相关数据。用公式字段派生值、防止冗余数据。

介绍与在商机记录上显示收入

slide_5

Allison 想让所有机会显示账户的年度收入。由于 Annual Revenue 已经是 Account 对象的字段,需要在 Opportunity 上显示而不复制已存储的数据。

创建公式字段:字段标签 Account Annual Revenue,返回类型 Currency,公式 Account.AnnualRevenue(跨对象引用,从相关 Account 拉取年度收入)。公式字段的计算值不存储,每次读取时即时计算,所以始终与源数据保持一致。

三、创建查找过滤器

slide_6

查找过滤器限制查找、主从、层级关系字段的搜索结果,限制有效值和查找对话框结果。用查找过滤器强制执行数据一致性。

介绍与用过滤器设置限制

slide_7

客户支持经理 Kenya Collins 要求:用户为 Case 选择相关联系人时,只能选择与 Case 所属账户关联的联系人。

做法:在 Case 对象的 Contact Name 查找字段上设置过滤器——让「Contact Name 的 Account ID」等于「Case 的 Account ID」。设为 Required 和 Active(用户无法移除该过滤器)。这样用户只能选正确账户下的联系人,防止建立无效的关系。

四、用 Flow 创建自动化

slide_8

自动化能减少手动录入、保持数据同步。本单元用 Flow Builder 创建流程:当 Prospecting 阶段的所有任务完成时,自动把机会阶段更新为 Qualification。

设置自动更新

slide_9

先给 Opportunity 加两个复选框字段:First Contact Made 和 Additional Meeting Scheduled。然后创建 Record-Triggered Flow:对象 Opportunity、触发器「记录创建或更新时」、条件 Stage = Prospecting。

添加 Update Triggering Records 元素:当 First Contact Made = True 且 Additional Meeting Scheduled = True 时,把 Stage 更新为 Qualification。保存并激活 Flow。Flow 自动化是数据质量的主动组件——验证规则阻止坏数据、公式显示计算值,而 Flow 通过自动更新相关记录来主动维护数据。

测试 Flow

slide_10

验证 Flow 正确工作:打开 Prospecting 阶段的机会(如 Pyramid Emergency Generators),勾选 First Contact Made 和 Additional Meeting Scheduled,保存后 Stage 自动变为 Qualification——Flow 按预期工作!

完整的数据质量工具包:验证规则(阻止坏数据录入)、公式字段(显示计算值)、查找过滤器(限制记录选择)、Flow 自动化(自动更新相关记录)。这四件工具是 Salesforce 平台企业级数据质量的基础。


文章来源:Trailhead - Improve Data Quality for Your Sales and Support Teams