1. 概述
数据字典是指对数据的数据项进行定义和描述,其目的是对数据做出详细的说明。
在数据字典功能中,实现了新增数据字典的功能,可通过数据源、数据集、自定义几种方式生成数据字典。数据字典用于数据集将对应的字段编码映射值为实际的值,例如供电单位在数据集存的是编码,通过关联数据字典,在页面显示为实际的单位名称。
1.2 应用场景
- 场景一:数据字典常用于数据映射,用于展示数据详细信息
- 场景二:数据字典也可用作于树形过滤器的数据来源
- 场景三:数据字典可用于数据权限控制,详细内容参考:数据权限控制
1.3 使用方法
场景一:
1)打开个人空间,单击数据集,找到需要使用数据字典数据集点击元数据修改。
2)在弹出的对话框中选择所需使用数据字典的字段,选择所需要的数据字典。
3)选择完所需的数据字典,即完成配置。
场景二:
作为树形选择器的数据来源,使用方法详见:选择器
场景三:
用于数据权限控制,详细内容参考:数据权限控制
2. 新增数据字典
在个人空间中,单击【数据管理】→【数据字典】→【新增数据字典】
点击新增后,需要按照提示框完成设置。
1)添加数据字典名称
2)选择数据来源类型,可选择或数据文件。
若选择SQL查询,则需要添加数据源和SQL语句。
若是添加数据,则直接选择文件即可。
3)数据预览,确认数据字典选择无误
4)选择数据字典规则:扁平列表、树状递归、多层组合。
扁平列表:
数据行都是平铺罗列,各行之间没有上下层级关系。标识字段(ID)与内容字段(Name)一一对应,因此常用作于数据映射。
树状递归:
树状递归:每行数据都包括节点ID和父节点ID,从而可递归组织为树状结构(根节点父ID需为00、0、-1中的一种,方可组成树结构)。
树状递归常作为树形过滤器的数据来源,过滤器详细内容可参见:选择器
在树状递归结构中,内容字段(Name)为节点标识字段(ID)详细描述,而不是对应父节点标识字段(PID)。
多层组合:
段间有上下层次关系,如省、市、县3个字段体现的行政层次结构。
多层组合可以添加新的层级,每个节点标识字段(ID)都有对应的节点内容字段(Name)。与树状递归类似,多层组合也可以用于树状递归常作为树形过滤器的数据来源。
5)完成字典规则设置后,即可以数据字典预览,完成数据字典新增设置。
3. 编辑数据字典
在数据字典中,找到所需编辑的数据字典,单击修改即可。
单击修改后,即可对数据字典进行修改。
4. 删除数据字典
在数据字典中,找到所需删除的数据字典,点击【更多】单击删除即可。
5. 查看逻辑关系树图
在数据字典中,找到所需查看逻辑关系树的数据字典,点击【逻辑关系树图】即可。
注:数据字典的原始值、映射值需要确保为一对一或多对一的关系。