Skip to content

DG_ERR_DETAIL_FIELDS 问题字段明细信息 ​

此表记录一个表的字段的明细检测结果(注意不是数据的检测结果)。目前要检测表的字段属性是否跟标准、数据元一致。

使用说明 ​

每条记录表示一次结构检测发现的字段级问题。CHECK_TASK_ID 记录检测任务,DW_TABLE_ID 和 FIELD_NAME 定位问题字段,RULE_ID 标识检测规则,ERR_DESC 描述字段具体不符合项。

常见字段级规则包括:实例表缺少标准字段、实例表存在多余字段、主键不匹配、字段类型不一致、字段长度不一致、小数位数不一致等。排查字段标准、数据元或主数据映射问题时,可以优先查看此表。

旧声明中这张表曾写成 DG_ERR_FIELDS,实际表名和模型路径是 DG_ERR_DETAIL_FIELDS.tbl。旧声明还使用过 RULE_FROM、FIRST_VALIDATE_TIME、LAST_VALIDATE_TIME,用于记录规则来源和首次/最后检测时间。当前实际表结构只保留 CHECK_TIME,规则来源未入表;字段级问题的查询和实现应以当前 .tbl 为准。规则来源如需区分,可在业务扩展中结合规则定义或检测上下文记录。

字段级规则代码常见取值包括:FIELD_NOT_EXIST、FIELD_UNWANTED、PRIMARY_NOT_MATCH、TYPE_NOT_MATCH、LENGTH_NOT_MATCH、DECLEN_NOT_MATCH,分别表示缺少标准字段、多余字段、主键不匹配、字段类型不一致、字段长度不一致和小数位数不一致。

位置 ​

模型路径:/sysdata/data/tables/dg/DG_ERR_DETAIL_FIELDS.tbl

物理表名:SZSYS_5_DG_ERR_DETAIL_FIELDS

表结构 ​

字段名字段类型字段描述
CHECK_TASK_IDVARCHAR(32)检测任务编码,主键
DW_TABLE_IDVARCHAR(32)模型的元数据id,主键
FIELD_NAMEVARCHAR(256)模型的字段,主键
RULE_IDVARCHAR(32)规则代码,检测规则代码,主键
ERR_DESCVARCHAR(512)问题描述,可以在这里详细描述问题是什么,比如“期望字段类型为:string,实际为:int”
CHECK_TIMETIMESTAMP检测时间

表索引 ​

类型名称字段列表是否唯一说明
主键PRIMARYCHECK_TASK_ID, DW_TABLE_ID, FIELD_NAME, RULE_ID是唯一标识一条记录
索引---该表未定义其他索引
微信公众号微信公众号:山川软件