跳到主要内容

MDM 受控词表

受控词表是 DFS MDM 的代码和值治理层。它适合管理小规模、稳定、可版本化的取值,例如严重度、状态、单位、故障分类、设备类别或区域。

如果一个值代表真实对象,并且有多个源系统 ID、别名、血缘和人工审阅需求,应建模为主数据实体。

准备工作

  • 查看需要 dfs:read
  • 创建或编辑需要 dfs:write
  • 删除值只应授予有治理责任的用户。
  • 明确该词表的负责人或数据负责人。
  • 确认现有数据集、方法、报表或 AI 工作流是否依赖当前取值。

打开页面

数据集成 > DFS Pro > 受控词表

左侧显示词表集合,右侧显示当前集合的取值。

生命周期

受控词表是共享契约。看似很小的取值调整,也可能影响验证规则、源映射、报表、AI Agent 证据和人工审阅页面。

创建词表集合

  1. 选择 新建集合
  2. 输入稳定键值。
  3. 输入清晰名称。
  4. 保存。
  5. 选择该集合并添加取值。

建议使用描述业务域的键值,例如:

  • equipment_status
  • fault_severity
  • inspection_result
  • energy_unit

键值应描述业务域,并在不同环境中保持稳定。

示例取值集合

故障严重度可以这样定义:

代码显示名称使用含义
criticalCritical立即影响运营或安全。
majorMajor明显退化,需要计划响应。
minorMinor低影响状态,用于监控或例行处理。
infoInformation仅提供上下文的信息事件。

urgentcriticalhigh 这类值需要有清晰差异和一致使用规则;缺少这种规则时,保留一组更少、更明确的取值。

添加取值

字段用途
代码集成和存储使用的稳定值。
显示名称给用户阅读的名称。
生效日期该值开始生效的日期。
失效日期该值结束生效的日期;当前值可保持为空。
排序列表或审阅页面中的展示顺序。
扩展属性可选结构化属性。

何时提升版本

在影响解释、验证或下游结果时提升版本:

  • 新增可用业务状态;
  • 停用或替换取值;
  • 显示名称变化会影响审阅理解;
  • 有效期变化;
  • 下游数据集、方法或报表需要明确变更边界。

变更影响审阅

修改已上线受控词表前,检查:

影响区域审阅问题
源映射当前有哪些导入值映射到该代码?
DFS Pro 方法融合任务或验证规则是否按该代码过滤?
人工审阅页面审阅人员会不会看到不同显示名称或选项?
报表历史统计是否会在类别之间移动?
AI Agent 证据Agent 是否按该代码检索、分组或解释记录?
外部集成合作系统是否依赖旧代码或显示名称?

停用代码时,如果历史记录仍需校验,应保留历史有效期,而不是直接删除。

检查清单

  • 代码稳定且没有重复含义。
  • 显示名称对运营人员、数据负责人和报表用户都清楚。
  • 有效期没有造成多个当前值同时有效的歧义。
  • 被删除或停用的值没有被活跃映射继续使用。
  • 负责人知道哪些下游工作流依赖该集合。

常见问题

现象可能原因处理
下游表单缺少某个值集合未更新或用户在错误环境查看。确认租户、集合键值和版本。
报表分组异常两个代码表达了同一含义。合并口径并审阅下游映射。
历史记录变成无效有效期修改未检查历史数据。恢复历史窗口或增加替代值。
用户创建自由文本变体工作流没有使用该受控词表。更新映射、表单或方法配置。

下一步

如果数据项是真实对象,需要别名、血缘和审阅,继续阅读 主数据实体