主数据治理:打造唯一事实源
让两个部门各自导出一份"客户清单",你会得到两份不同的答案。同一个客户以略有差异的名字出现三次;一个供应商有两个编码;一半物料没有计量单位。这就是主数据问题,它在 quietly 腐蚀其上构建的每一份报表、每一个价格和每一次发货。主数据治理就是让共享参考数据保持正确、完整、无歧义的纪律——一个所有系统都能信任的唯一事实源。
什么算主数据
主数据是被各类交易引用、相对稳定的核心数据:客户、供应商、物料、组织、员工、仓库、会计科目。它变化慢、被多系统读取、且被到处复制。这个组合——慢变化、广读取、频繁复制——正是它腐烂的原因:没人拥有它,于是人人都按自己的需要改它。
规则一:唯一写入路径
最有效的一条规则:每类主实体有且只有一个权威系统、一条创建与修改路径。客户主数据只在 CRM 创建,物料只在 ERP 创建,组织架构只在人事系统维护。其他系统只接收只读副本。第二个系统一旦获得写权限,数据分化就不可避免,对账会成为长期的税。如果业务确实需要两个创建点,就在前面架一个注册服务,由它发放规范 ID。
规则二:每个域一名数据管家
技术无法判断"ABC 有限公司"和"ABC 公司"是不是同一家。为每个域——客户、供应商、物料、组织——指定一名人类管家,赋予其批准合并、拒绝重复、制定命名规范的权力和工具。管家制应由每天真正使用这些数据的人兼任,而不是遥远的数据部门职能。
规则三:把质量变成可测指标
"提升数据质量"无法落地,仪表盘可以。选几个维度按月度量:
- 完整性——多少比例的客户有税号、真实地址、归属负责人?
- 唯一性——模糊匹配每千条记录能发现多少近重复?
- 一致性——ERP、CRM 和门户对同一 ID 的属性值是否一致?
- 及时性——一次修正要花多久才能送达所有下游副本?
把数字贴在管家看得见的地方。被度量的事项才拿得到预算。
规则四:受控分发
副本无法避免,那就让所有副本只走一条受控通道:属主系统发布变更事件或定时快照,下游系统订阅且永不回写。按各消费方的时效需求选合适的集成模式——毫秒级用事件,隔夜用批量。每个副本都带规范 ID,对账是联表查询,而不是侦探故事。
绕不过去的迁移期
建在脏主数据之上的治理,结果就是脏的。规则上线前要留出明确的迁移期:合并明显重复、回填关键字段、清退指向空处的编码。这段工作不性感,体量也常超预期,但它决定了治理是立得住,还是一年内被悄悄放弃。
顺序本身并不重要,重要的是坚持:每条规则都因其他规则存在才成立。有唯一写入通道却没有管家,会变成瓶颈;有指标却没有分发通道,会变成琐事;有分发却没有质量门禁,只是把坏数据副本整理得很整齐。
结语
主数据治理不是一次性的清洗,而是一组长期有效的规则:唯一写入路径、实名管家、可测质量、受控分发。这四条到位,之后每一份下游报表都不再需要讨价还价。门户、文档、流程都要消费主数据,所以治理还是一个安静的前提——它支撑起可以信赖的文档与知识库。