3. 数据标准管理:主数据标准、元数据标准、数据编码规范、数据字典建设

数据标准管理,说白了就是给智能制造平台里的数据「立规矩」。

我做了这么多年数据治理,见过太多项目因为数据标准没做好,最后搞成一锅粥。你想想看,车间里一台设备叫「CNC-01」,到了MES系统里叫「数控机床1号」,再到ERP里又变成了「加工中心A」。同一个东西,三个名字,这数据还能用吗?

所以,数据标准管理是数据治理的基石。今天我们就来聊聊这块的核心内容。

3.1 主数据标准:企业的「黄金数据」

主数据是什么?就是那些跨系统、跨部门、被反复使用的核心业务实体数据。比如物料、设备、客户、供应商、组织架构等。

我个人习惯把主数据比作企业的「黄金数据」——纯度要高,不能掺假。

主数据标准的核心要素:

  • 唯一标识:每个主数据实体必须有全局唯一的编码。我在项目中遇到过,同一个物料在采购系统里编码是「MAT-001」,在仓库系统里却是「WL-1001」。结果对账时,两边吵了三天才发现是同一个东西。
  • 属性定义:明确每个属性的名称、数据类型、长度、取值范围。比如「设备状态」这个属性,只能取「运行」、「停机」、「维修」、「待机」四个值,不能乱写。
  • 生命周期管理:主数据从创建、审核、发布、变更到归档,每一步都要有标准流程。

举个例子,我们给一家汽车零部件工厂做项目时,光「物料」这个主数据就定义了200多个属性。但真正核心的只有20个左右。嗯,这里要注意:主数据不是越全越好,而是越准越好。

3.2 元数据标准:数据的「说明书」

元数据,就是描述数据的数据。你可以把它理解成数据的「说明书」或「身份证」。

为什么元数据标准重要?因为智能制造平台里,数据来源太多了——PLC、SCADA、MES、ERP、WMS……每个系统都有自己的数据格式。如果没有统一的元数据标准,你根本不知道某个字段到底代表什么意思。

元数据类型 说明 示例
技术元数据 描述数据的技术细节 字段名、数据类型、长度、主键、索引
业务元数据 描述数据的业务含义 字段的业务定义、计算规则、数据来源
管理元数据 描述数据的管理信息 责任人、创建时间、版本号、访问权限

我曾经帮一家电子制造企业梳理元数据,发现他们有个字段叫「TEMP_VAL」,问了三个工程师,得到三个答案:有人说是指「温度值」,有人说是「临时变量」,还有人说是「测试电压」。你看,这就是没有元数据标准的后果。

我的建议:元数据标准一定要包含「业务定义」这一项。光有技术描述是不够的,必须让业务人员也能看懂这个字段是干什么用的。

3.3 数据编码规范:给数据一个「身份证号」

数据编码,就是给每个数据实体分配一个唯一的、有规则的代码。好的编码规范,能让数据「见码知意」。

我见过最糟糕的编码方式是什么?就是流水号。比如设备编码从「0001」排到「9999」。这种编码除了唯一性,什么信息都看不出来。

一个合理的编码规范应该包含:

  • 分类码:标识数据所属的大类。比如设备类用「EQ」,物料类用「MT」。
  • 属性码:标识关键属性。比如设备类型:加工中心用「MC」,车床用「LA」。
  • 序列码:同一类下的顺序号,一般用4-6位数字。
  • 校验码:用于校验编码的正确性,防止录入错误。

编码示例:

设备编码:EQ-MC-2024-0001
  ├── EQ:设备大类
  ├── MC:加工中心
  ├── 2024:采购年份
  └── 0001:顺序号

避坑指南:我曾经在一个项目里,把编码长度定死了20位。结果后来发现,有些分类根本用不了那么多位,反而造成存储浪费。所以,编码规范要预留扩展空间,但不要过度设计。

3.4 数据字典建设:数据标准的「百科全书」

数据字典,就是把所有数据标准汇总起来,形成一本可供全员查阅的「百科全书」。

数据字典不是简单的字段列表,它应该包含:

  • 数据项定义:每个数据项的名称、编码、业务含义、数据类型、长度、精度。
  • 取值范围:枚举值、码表、参照表。比如「设备状态」的取值列表。
  • 数据来源:这个数据是从哪个系统来的?是人工录入还是自动采集?
  • 使用规则:哪些场景下使用这个数据?有什么约束条件?
  • 变更历史:数据标准什么时候改过?为什么改?谁批准的?

我建议数据字典要采用「集中管理、分布使用」的模式。什么意思呢?就是标准由数据治理委员会统一制定和维护,但各个业务系统可以按需订阅和使用。

注意:数据字典不是建完就完事了。它需要持续维护。我见过太多企业,花三个月建了数据字典,然后就扔在那里没人管了。半年后,数据字典里的内容跟实际情况已经对不上了。

3.5 知识体系总览

下面这张图,是我梳理的数据标准管理知识体系。你可以把它当作本章的「地图」。

数据标准管理知识体系 数据标准管理 主数据标准 元数据标准 数据编码规范 数据字典建设 唯一标识 · 属性定义 · 生命周期 技术 · 业务 · 管理元数据 分类码 · 属性码 · 序列码 定义 · 取值 · 来源 · 规则 核心目标:让数据「说同一种语言」 跨系统互通 · 跨部门协同 · 跨场景复用

数据标准管理,说白了就是让整个智能制造平台的数据「说同一种语言」。主数据标准定核心实体,元数据标准写使用说明,数据编码规范给唯一身份,数据字典做统一查询。四者缺一不可。

我做了这么多项目,最大的体会是:数据标准这件事,越早做越省心。等到数据已经乱成一锅粥了再想治理,那成本可就高了去了。