数据标准不是文档,而是约定
很多企业做过数据标准文档,但落地效果有限,原因在于文档写的是“应该怎样”,实际工作中缺少“必须怎样”的约定。比分网在数据管理服务中反复看到类似情况:标准文件存放在共享盘里,录入时却各按各的习惯。数据标准要发挥作用,必须变成日常操作中的具体约定,并且有人维护、有人检查。
比分网数据管理栏目把数据标准视为数据整理和质量控制的前提。标准不清,校验规则就无从谈起;约定不明,历史数据处理就会反复扯皮。以下七项基础约定,是比分网在项目复盘中总结出的高频遗漏点。
约定一至三:命名、编码与枚举值
字段命名是最基础也最容易失控的一项。比分网建议约定命名结构,例如“业务对象加属性”的组合方式,并限制长度和字符类型。编码规则同样需要固定,客户编号、单据编号、物料编号各自独立,避免一码多用。
- 命名约定:字段名使用统一语种和缩写表,缩写必须有对照说明。
- 编码约定:每类业务对象一套编码规则,编码一经使用不再复用。
- 枚举约定:状态、类型等选项值集中维护,新增选项需登记后生效。
枚举值管理常被忽略。比分网观察到,状态字段从三种取值慢慢变成七八种,往往是因为新增选项没有登记流程。把枚举值当成受控清单管理,可以避免统计口径随人员变动而漂移。
约定四至五:单位、精度与时间口径
数值字段的单位和精度需要在标准中写清楚。金额保留几位小数,数量按什么单位计量,百分比是存小数还是存整数,这些细节直接影响汇总结果。比分网建议在字段说明中固定单位与精度,并在校验规则中体现。
时间口径同样关键。业务发生时间、录入时间、更新时间是三个不同概念,统计时用哪一个必须明确。比分网在梳理报表需求时,通常先把时间字段的语义逐一定义,再讨论统计逻辑,避免出现“同一个月两个数字”的争议。
约定六至七:空值规则与变更登记
空值代表什么,需要有统一解释。是“尚未填写”,还是“确实没有”,还是“不适用”,三种情况在分析时处理方式不同。比分网建议约定空值的填写规范,并在质量校验中区分对待,而不是一律按缺失处理。
变更登记是标准维护机制的核心。字段新增、枚举值调整、口径修订都应有登记记录,写明变更原因、影响范围和生效时间。比分网在数据管理实践中发现,缺少变更登记的标准文档,通常在一两个业务周期后就与实际操作脱节。
- 变更申请:由使用方提出,说明业务背景和影响范围。
- 变更评审:确认是否影响既有报表和历史数据对比。
- 变更发布:更新标准文档并通知相关岗位。
- 变更回溯:保留历史版本,便于解释旧数据的口径。
让标准可维护的三个习惯
第一,标准文档保持简短,核心约定集中呈现,避免长篇大论无人阅读。第二,标准与校验规则联动,能自动检查的就不靠人工记忆。第三,指定标准维护责任人,定期收集使用中的问题并集中修订。比分网认为,数据标准的价值不在于写得多完整,而在于能否被持续执行和更新。
当命名、编码、枚举、单位、时间口径、空值和变更登记形成闭环,数据整理就有了共同语言,历史数据处理和系统交接也会顺畅许多。比分网数据管理栏目将继续围绕这些基础约定展开讨论,帮助读者把标准做成真正可用的管理工具。
枚举值那块太真实了,状态字段越加越多,最后统计的时候自己都分不清。
空值规则我们一直没定义,分析时经常把“没填”和“没有”混在一起,得改。
变更登记建议加一条影响范围评估,不然改完口径旧报表全对不上。
单位精度这个细节很容易被忽略,金额小数位不统一,汇总结果差不少。
标准文档要短,这点同意,我们之前写了一百多页,没人看完,后来压到十页反而用起来了。