先给结论:报告页数通常统计的是“记录行”或“导出分片”,而实际对象数量统计的是“唯一实体”,两者本来就不是同一个口径。去重的正确做法不是删页,而是先建立一个可核对的唯一标识,再按标识合并记录,最后用“对象数”而不是“页数”作为交付口径。下面用一个假设情境把决策过程走一遍。
假设某团队用一套推广工具资源整理一批待联系对象,导出后报告显示 120 页,但业务方坚持“实际只有 80 个对象”。这个分歧往往不是谁算错了,而是三方在说三件事:
所以当页数与对象数不一致时,第一步不是争论数字,而是问:这个 120 是按什么分的页,那个 80 是按什么去重的。两个口径没对齐之前,任何比较都没有意义。
假设运营说“导出 120 页”,执行说“我名单里只有 80 个”,负责人说“那就按 80 报”。这个处理方式有风险,因为 80 可能只来自某一个渠道的名单,漏掉了其他来源。更稳妥的做法是把分歧拆成三个可核对的项目:
这样做的结果是:页数争议变成了“哪些行属于同一对象”的具体问题,每个角色都能在自己的数据里核对,下一步动作也就清楚了——要么补全标识,要么确认某条记录确实该独立保留。
具体操作可以按这个顺序走,每一步的结果都会影响下一步:
一个可用的判断依据是:如果去重后对象数明显小于记录数,且差异集中在少数几个标识字段上,说明主要是同一对象的跨渠道重复;如果差异分散、标识大量缺失,说明问题在数据采集环节,去重只能缓解、不能解决。
不是所有页数大于对象数的情况都需要去重。以下条件成立时,页数偏大属于预期:
反过来,如果报告的目的是“统计有多少个待处理对象”,却仍按记录行展示,那就是口径用错了,应改为输出去重后的对象清单。区分这两种目的,比争论数字本身更能减少返工。
回到开头的假设:120 页与 80 个对象的差异,最终应输出一份说明——页数如何产生、去重用了哪个标识、合并了多少行、还剩多少行无法判定。下一次任何人再看到页数变化,都能沿着这份说明找到原因,而不是重新从零核对。对推广工具资源这类多来源汇总场景来说,稳定交付的不是某个固定数字,而是一套能解释数字差异的规则。