---
description: 存放模型字段修改记录，用于定期监控字段结构变化。
navTitle: META_FIELDS_HIS
---
# **META\_FIELDS\_HIS 元数据字段缓慢变化表**

存放用户修改模型字段的修改记录，是一个缓慢变化加工模型，可以添加到定时调度中执行以便定期监控模型字段的修改记录。

## 位置{#position}

模型路径：`/sysdata/data/tables/meta/META_FIELDS_HIS.tbl`

物理表名：`SZSYS_5_META_FIELDS_HIS`

## 表结构{#structure}

| 字段名  | 字段类型 | 字段描述 |
| :----  | :---- | :------ |
| FILE\_ID | VARCHAR(32) | 字段所在元数据的标示，主键 |
| FIELD\_NAME | VARCHAR(256) | 字段名称，主键 |
| DATA\_TYPE | VARCHAR(32) | 字段类型名称，对应 DbDataTypes/FieldDataType。常见值包括 `string`、`number`、`int`、`boolean`、`date`、`time`、`timestamp`、`clob`、`blob`、`json`、`array`、`vector`、`geo_point`、`geo_line`、`geo_polygon` 和 `unknown` |
| DISPLAY\_FORMAT | VARCHAR(64) | 显示格式 |
| DB\_FIELD | VARCHAR(256) | 物理字段名 |
| DATASOURCE | VARCHAR(64) | 数据源 |
| DB\_SCHEMA | VARCHAR(64) | 数据库模式 |
| DB\_TABLE | VARCHAR(64) | 表名 |
| MODIFIER | VARCHAR(64) | 修改者 |
| START\_TIME | DATE | 数据期起，主键，缓慢变化模型的数据期起字段 |
| END\_TIME | DATE | 数据期止，主键，缓慢变化模型的数据期止字段 |
| MD5 | VARCHAR(906) | MD5 |
| DATA\_LENGTH | NUMBER(16) | 字段长度 |
| DATA\_DECIMAL | NUMBER(16) | 小数位数 |

## 表索引{#indexes}

| 类型 | 名称 | 字段列表 | 是否唯一 | 说明 |
| :---- | :---- | :---- | :------ | :------ |
| 主键 | PRIMARY | FILE\_ID, FIELD\_NAME, START\_TIME, END\_TIME | 是 | 唯一标识一条记录 |
| 索引 | - | - | - | 该表未定义其他索引 |

## 说明{#explan}

1. 本表按时间段保存字段属性快照，适合观察字段类型、长度、物理字段名、数据源等属性的历史变化。
2. `START_TIME`和`END_TIME`表示该字段版本的有效时间范围。
3. `MD5`用于识别字段属性组合是否发生变化，通常不作为业务展示字段。
