4. 数据标准与数据建模面试题

数据标准与数据建模是金融数据治理面试中的高频深水区。面试官真正想确认的不是你背过多少规范条文,而是你能否把命名规范、码值管理、主数据、参考数据串成一条可落地的治理链路,并用结构化表达讲清楚“为什么做、怎么做、做完有什么效果”。本章给出一套可直接复用的回答框架,并配以追问路径与常见误区复盘。

数据标准回答框架:四层递进 定义与边界 先讲清概念 治理机制 组织与流程 落地场景 建模与系统 效果度量 指标与复盘 追问路径:命名规范 → 码值冲突 → 主数据归属 → 参考数据同步 → 跨系统一致性 加分点:能说出“标准不是文档,而是嵌入建模与发布流程的约束” 风险点:只谈规范不谈落地,或把主数据与参考数据混为一谈

一、核心原理:四类概念的本质区别

面试中最容易失分的地方,是把主数据、参考数据、码值、数据标准混在一起讲。建议先用一句话定义边界,再展开治理动作。

  • 数据标准:对数据项的业务定义、数据类型、长度、取值规则、责任部门的统一约定,是“规则层”。
  • 命名规范:表名、字段名、指标名、接口名的统一命名规则,是标准在物理模型上的投影。
  • 码值管理:对枚举值、状态码、行业代码的集中注册、版本控制与映射管理,解决“同义不同码”。
  • 主数据:客户、产品、机构、员工等跨系统共享的核心实体,强调唯一可信源与生命周期管理。
  • 参考数据:国家、币种、行业分类、汇率等相对稳定的外部或内部标准值,强调同步与版本。
回答时先给定义,再给“如果不治理会怎样”的反例,最后给治理动作,逻辑最稳。

二、方法流程:从标准制定到建模落地

金融场景下,数据标准必须嵌入需求、建模、开发、测试、发布五个环节,否则就是“墙上标准”。推荐用以下流程回答:

  1. 盘点与归集:梳理现有表、字段、码值、主数据分布,识别冲突与冗余。
  2. 制定标准:由数据治理委员会牵头,业务、科技、合规共同评审,输出命名规范、码值字典、主数据模型。
  3. 嵌入建模:在逻辑模型与物理模型评审中设置检查点,命名不合规不通过。
  4. 系统落地:通过元数据平台、码值服务、主数据管理平台(MDM)实现集中管控。
  5. 监控与迭代:用标准覆盖率、码值一致率、主数据重复率等指标持续度量。
命名规范示例(金融常见):
表名:ODS_CUST_INFO、DWD_TRANS_DETAIL
字段:cust_id、prod_code、trans_amt、stat_date
指标:mth_avg_bal、npl_ratio
码值:CUST_TYPE 01-个人 02-对公 03-同业
主数据:客户主数据、产品主数据、机构主数据
参考数据:币种、国家、行业分类、汇率

三、案例/场景:跨系统码值冲突如何治理

面试官常问:“如果两个系统对客户状态码定义不一致,你怎么处理?”建议按以下结构回答:

  • 现状:核心系统用 A 码,信贷系统用 B 码,报表口径不一致,监管报送频繁出错。
  • 动作:先建立码值映射表,再推动主数据平台统一发码,最后改造下游接口。
  • 结果:码值一致率从 72% 提升到 98%,监管报送差错率下降 60%。
  • 复盘:标准必须前置到需求阶段,否则后期改造成本极高。
治理对象 核心问题 治理动作 度量指标
命名规范 同义不同名、缩写混乱 发布命名规范并嵌入建模评审 命名合规率
码值管理 同码不同义、版本失控 集中注册、映射表、版本管理 码值一致率
主数据 多源重复、归属不清 MDM 平台、唯一可信源、生命周期 主数据重复率
参考数据 同步滞后、口径不一 统一同步服务、版本发布 参考数据同步及时率

四、误区/复盘:面试中常见的失分点

误区一:把主数据和参考数据混为一谈。主数据是核心实体,参考数据是标准值,二者治理方式不同。

误区二:只讲规范不讲落地。面试官更关心你如何把标准嵌入建模、开发和发布流程。

误区三:忽略组织与责任。数据标准必须有 owner、有评审机制、有考核指标。

误区四:没有量化结果。用覆盖率、一致率、差错率等指标收尾,可信度更高。

建议在面试中用“定义—机制—场景—度量”四段式回答,每段控制在 30 秒以内,并主动抛出一个你亲历的码值或主数据治理案例。这样既能展示专业深度,也能体现落地能力。