先给结论:不要按“旧系统有什么字段”决定保留项,而要按“新站上线后哪些字段仍有人负责填写、有人消费、出错后有人处理”来决定。旧字段迁不进去,通常不是技术容量问题,而是旧字段缺少明确责任人和使用场景。判断时把字段分成三类:必须保留并补录、可以合并降级、应当冻结归档。下面从两个常见解释入手,说明怎样用证据区分它们,再给出可执行的决定顺序。
迁移前统计旧库,往往发现字段数量远超日常使用。常见现象是:导出时字段齐全,但编辑只填其中几项,前端只展示其中几项,剩下的靠历史数据或个别员工记忆维持。此时容易得出两种相反解释。
这两种解释不能靠“字段数量”区分,要靠证据区分。
对每个候选字段,找四类证据:谁写入、谁读取、多久用一次、出错后谁负责。能同时找到写入者和读取者,且读取发生在当前业务动作里的,倾向保留;只有写入记录、没有当前读取场景的,倾向归档。
具体可做一次抽样核对:从最近一个完整业务周期里抽取若干条记录,逐条标记该字段是否被人工查看、是否进入对外内容、是否用于对账或售后。假设某字段在抽样中只出现在旧报表里,而该报表已停止使用,那么保留它的理由就只剩“以后可能想看”,这类理由不足以支撑新站的必填设计。
还要注意一种反常情况:某字段访问量或调用量归零,不能单独证明它无用。归零还可能因为旧入口被下线、权限被收紧、或使用方改用了其他系统。要确认是“需求消失”还是“入口消失”,可以查该字段对应的下游流程是否仍在运行,以及是否有人工替代操作。
这个顺序的关键是:先冻结,再合并,最后补录。反过来做,容易把大量时间花在补历史数据上,却仍没解决新站字段责任不清的问题。
假设旧系统有“客户来源渠道”和“首次接触方式”两个字段,新站只能保留一个。核对后发现,销售在当前跟进中只看“来源渠道”,而“首次接触方式”只在早期活动复盘时用过。按上述证据,应保留“来源渠道”并设为必填,把“首次接触方式”冻结为历史备注。上线后如果客服反馈需要区分首次接触方式,再以选填形式加回,并指定客服为写入责任人。这样做的结果是:新站字段数量减少,但每个保留字段都有明确使用者和维护者,后续增补也有依据。
上线后观察两件事:保留字段的填写率和读取率是否稳定,冻结字段是否频繁被要求恢复。如果保留字段长期无人读取,说明判断依据有误,应重新核对使用链路;如果冻结字段被多次要求恢复,说明当初的冻结线划得太早,应补充责任人后再解冻。验证的目的不是证明迁移完整,而是确认新站的字段责任没有断档。