# 数据字典
功能简介:对基础数据进行定义,供模型配置引用。数据字典通常可定义确定的标准的静态数据分类,如:性别(男、女),计量单位(台、件、个等),省(陕西省、浙江省)、市(西安市、杭州市)、区(莲湖区、西湖区)等。
点击【数据模型】->【数据字典】,进入【数据字典】页面,如图所示。
# 新增数据字典
数据字典必须新增在主题之下,关于如何新增主题,请参考模型管理中的【主题管理】。
点击主题列表下的【新建主题】按钮,弹出【新建主题信息】页面,如图所示:
在【新增数据字典】页面中,输入或选择相应信息。
字典名称:手动输入名称,必填项,最多可输入256个字符。
字典编码:手动输入编码信息,输入内容必须是数字、字母和下划线,是必填项,同层级资源目录下,“数据字典编码”唯一,最多可输入64个字符。
字典类型:默认勾选“列表”,待选项包括“列表、树形”:勾选“列表结构”时,数据字典按照列表形式维护“编码字段、显示字段、排序字段”项;勾选“树形”时,数据字典按照树形式维护“编码字段、显示字段、排序字段、父字段”项,并且初始化多一个“父字段”字段。
排序号:显示排序次序。
编码字段:作为编码的字段。
显示字段:在选择中显示为选项的字段。
排序字段:用以排序的字段。
父字段:仅在字典类型为“树形”时需要维护。
备注:其他说明,上限为512字符。
# 管理数据字典
进入新增的数据字典,点击右上角的【管理数据字典】,弹出字段管理窗口。
# 新增字段
新增数据字典属性,采用行编辑方式。
字段编码:必填项,最多可输入64个字符。
字段名称:手动输入编码信息,最多可输入256个字符。
数据类型:有字符串、数值、日期、时间四个选项。
长度:字符串和数值的精度可以手动输入,日期和时间的精度为空。
精度:数值的精度可以手动输入,字符串、日期和时间的精度为空。
排序:该字段在所有字段中的顺序,在插入数据、导入导出中的顺序有关。
# 删除字段
删除数据字典属性。
# 更新字段
点击【新增】或者【编辑】状态字段的属性,可以更改值。
【发布】状态的字段不能更改。
# 发布数据字典
点击【发布】,可对所在行的数据字典进行发布,发布后的字典状态变更为“发布”,此时可进行数据维护操作,并在后续的模型属性配置过程中,对该数据字典进行引用。
# 修订数据字典
点击【修订】,可以修订已发布的数据字典。
# 删除数据字典
点击数据字典列表右侧的删除按钮,可以删除数据字典。
# 数据字典修改
进入数据字典的字典信息页面,点击【修改】按钮。
其中,字典类型、字典编码无法更改。
# 数据字典的数据维护
发布数据字典后,切换至【数据列表】页面,可进行该数据字典的数据维护。
注意,当数据字典在【修订】状态时,字典记录将不可见,也不能对记录进行其他操作。修订完成回到【发布】状态后,即可继续进行数据维护。
# 新增字典数据
点击列表上方的【新增】按钮,弹出数据字典的数据维护页面,如下图示:
数据填写完成后,点击【提交】按钮即可。
# 修改字典数据
点击列表记录右侧的编辑按钮,可对记录进行修改。
# 删除字典数据
勾选【数据字典】列表中需要删除的记录, 点击【删除】按钮,系统提示是否删除的确认提示,确认则成功删除,支持批量删除。
# 模板下载
在字典数据列表界面,点击【模板下载】下载字典导入模板。下载模板后打开模板填写字典数据,以供后续导入。
下载的模板如下图所示。
# 导入字典数据
点击【字典数据导入】按钮,上传文件,可以批量对字典数据进行添加。导入时,需要字段名称和顺序完全匹配。
导入效果如图。
# 导出字典数据
在字典数据列表下,点击上方【字典数据导出】按钮,完成字典数据的分页导出。
导出文件格式为Excel表格,效果如图所示:
# 订阅字典数据
在字典的数据订阅页面,通过设置字典数据订阅,从而能够推送字典数据。
实现数据订阅首先需要配置订阅者,关于如何配置订阅者,请参考订阅者管理。
# 新增数据订阅
点击【新增】按钮,新增字典的数据订阅。
订阅者:必选项,可以选择【系统管理-订阅者管理】中的订阅者,且不可选既存的字典订阅者。
推送方式:支持手动和实时推送,默认手动。
推送状态:默认启用,如果是禁用状态则字典推送时不可选该订阅者。
# 编辑数据订阅
选中字典订阅者,点击【编辑】按钮,可以编辑订阅者的推送方式和状态。
# 删除数据订阅
选中数据订阅者,点击【删除】按钮,删除该数据订阅者。
# 数据推送
在数据订阅页面新增启用状态的订阅者后,切换到数据列表页面,选择数据后点击数据推送。
在推送数据弹窗中选择数据订阅者,点击推送,进行手动推送。
若数据订阅者推送方式为实时,则字典数据在变更后就会实时推送。
# 数据订阅日志
在数据订阅页面,点击【订阅日志】按钮,查看该字典的订阅日志。
选择订阅日志,点击【重发】,可以重新推送该数据。
选择订阅日志,点击【批量删除】,可以删除该数据订阅日志。
选择单条订阅日志,点击【查看详情】,可以查看订阅数据详情。