AnyRobot数据字典管理模块支持对键值字典和维度字典两类数据字典的统一管理,满足用户对多维度数据的需求。
选择数据管理>数据模型>数据字典,进入数据字典管理页面,支持数据字典及数据字典项的创建、查看、编辑、删除、导入、导出等操作。完成数据字典的创建后,您可以在管理列表中查看已创建的数据字典,继续为数据字典添加数据字典项。相关配置操作说明如下:
提示:您可以参照下方配置说明手动创建所需数据字典,也可以导入包含数据字典配置参数的合规文件批量创建数据字典。
创建操作的具体流程如下:
进入数据字典管理页面,点击数据字典列表上方的【新建】按钮,在弹出的窗口中配置数据字典,如下所示:
通过配置数据字典*类型,可分别创建键值字典、维度字典,具体配置步骤说明如下:
“新建数据字典”配置中,当数据字典“*类型”选择“键值字典”时,您可以创建键值字典。如下所示:
键值字典的相关配置参数说明如下:
配置参数 | 参数说明 | 限制条件 |
*数据字典名称 | 设置键值型数据字典的名称信息,此名称具有全局唯一性。 |
• 名称不能为空,且不能重复; • 名称不能超过40个字符 |
*类型 |
设置数据字典的类型,可选项:键值字典、维度字典,可分别创建键值字典、维度字典。此处需选择“键值字典”,关于维度字典的配置说明,请参见维度字典。 注意:修改数据字典时,不支持修改数据字典的“类型”。 |
- |
标签 |
设置数据字典的标签信息,通过回车键可添加多个标签。 注意:输入逗号无法分割标签,添加多个标签。 |
• 可添加多个标签,标签个数不能超过5个; • 单个标签不能超过40字符; • 标签不能包含 / : ? \ " < > | : ? ‘ ’ “ ” !《 》 , # [ ] { } % & * $ ^ ! = . ”特殊字符 |
*是否唯一键 |
设置键值字典项的键是否可以重复。默认键值字典项存有唯一键,即同一数据字典内,不同数据字典项的键不能重复。若开启此项,配置键值字典项时,不能添加重复的键;若关闭此项,配置数据字典项时,可以添加重复的键。详情请参见 *键。 |
- |
描述 | 设置键值字典的其他说明信息。 |
• 备注信息不能超过255个字符 |
完成配置后,点击【确认】即可跳转到数据字典管理列表,查看已创建的键值字典,如下所示:
提示:您可以参照下方配置说明手动创建所需的键值型数据字典项,也可以导入包含键值字典项配置参数的合规文件批量创建键值型数据字典项。
数据字典的一条记录称为一个数据字典项。完成键值字典的创建后,点击管理列表“操作”列的“查看”按钮,进入“数据字典详情”页,您可以在此区域查看数据字典的配置信息,进行数据字典项的管理操作。如下所示:
点击“数据字典项”区域的【新建】按钮,在“新建数据字典项”窗口中配置键值字典项的键、值参数。如下所示:
键值字典项的相关配置参数如下所示:
完成配置后,点击【确认】即可完成字典项的添加。您可以重复上述操作添加多个字典项。
“新建数据字典”配置中,当数据字典“*类型”选择“维度字典”时,您可以创建维度字典。如下所示:
维度字典的配置参数说明如下:
配置参数 | 参数说明 | 限制条件 |
*数据字典名称 | 设置维度型数据字典的名称信息,此名称具有全局唯一性。 |
• 数据字典名称不能为空,且不能重复; • 数据字典名称不能超过40个字符 |
标签 | 设置数据字典的标签信息,用作筛选条件。通过回车键可添加多个标签。 |
• 可添加多个标签,标签个数不能超过5个; • 单个标签不能超过40字符; • 标签不能包含 / : ? \\ " < > | : ? ‘ ’ “ ” ! 《 》 , # [ ] { } % & * $ ^ ! = . ' 特殊字符 |
*类型 |
设置数据字典的类型,可选项:键值字典、维度字典,可分别创建键值字典、维度字典。此处需选择“维度字典”,关于键值字典的配置说明,请参见键值字典。 注意:修改数据字典时,不支持修改数据字典的“类型”。 |
- |
备注 | 添加数据字典的其他说明信息。 |
• 不能超过255个字符 |
*维度键 |
设置维度字典的维度键名称。即数据字典列表中维度键下的表头名称,支持添加多个维度键,以创建多行多列的维度字典。 说明: 1.在维度字典中,一个数据字典项中至少配置1个“维度键”名称,可以配置多个“维度键”名称,但添加的“维度键”和“维度属性”总个数不能超过15个; 2.当添加的维度键名称数量>1时,维度键名称输入框后会出现删除图标,点击图标即可删除对应的维度键。 |
• 维度键名称不能为空,只能使用中文、英文大小写、数字、_和-; • 维度键名称不能超过40个字符; • 同一数据字典下,维度键名称不能重复,维度键名称和维度属性名称也不能重复 |
*维度属性 |
设置维度字典的维度属性名称。即数据字典列表中维度属性下的表头名称,支持添加多个维度属性。 说明: 1. 在维度字典中,一个数据字典项中可以配置多个“维度属性”,但添加的“维度属性”和“维度键”的总个数不能超过15个; 2.当添加的维度属性名称数量>1时,维度属性名称输入框后会出现删除图标,点击图标即可删除对应的维度属性。 |
• 维度属性名称不能为空,只能使用中文、英文大小写、数字、_和-; • 维度属性名称不能超过40个字符; • 同一数据字典下,维度属性名称不能重复,维度属性名称和维度键名称不能重复 |
*是否唯一键 | 设置维度字典项的维度键是否可以重复。默认字典项存有唯一的维度键,即同一维度字典内,不同数据字典项的维度键不能重复。若开启此项,配置键值字典项时,不能添加重复的维度键;若关闭此项,配置数据字典项时,可以添加重复的维度键。详情请参见 *维度键。 | - |
描述 | 设置维度字典的其他说明信息。 |
• 备注信息不能超过255个字符 |
完成配置后,点击【确认】即可跳转到数据字典管理列表,查看已创建的维度字典,如下所示:
提示:您可以参照下方配置说明手动创建所需的维度型数据字典项,也可以导入包含维度字典项配置参数的合规文件批量创建维度型数据字典项。
包含数据字典维度键和维度属性的一条记录称为一个数据字典项。点击管理列表“操作”列的“查看”按钮,进入“数据字典详情”页后,您可以在此区域查看维度字典的配置信息,进行维度字典项的管理操作,如下所示:
点击“数据字典项”区域的【新建】按钮,在“新建数据字典项”窗口中配置维度字典项的维度键、维度属性参数如下所示:
配置参数说明如下:
完成配置后,您可以在数据字典项列表中查看已添加的维度字典项详情。如下所示:
您可以重复上述操作,添加多个数据字典项。
进入数据字典管理页面,数据字典管理列表区域为数据字典的管理配置区域,如下所示:
点击列表“操作”列的“查看”按钮,进入指定“数据字典详情”页,页面下方的“数据字典项”列表区域为数据字典项的管理配置区域。如下所示:
» 编辑/删除数据字典
在数据字典列表中,点击需要修改的数据字典对应“操作”列的“编辑”按钮,即可进入“编辑数据字典”页,您可以根据实际需求修改数据字典的配置信息;点击“删除”按钮,在提示窗口中确认过后,即可删除此字典。
说明:进行数据字典的编辑操作时,不支持修改数据字典的“类型”和“是否唯一键”。
注意:
1. 进行数据字典的导入操作时,仅支持JSON文件格式,否则导入操作失败,页面会进行报错提示;
2. 导入时,导入的数据字典名称不能与系统中已有的数据字典名称重复,否则导入操作失败。您需要重命名再次进行导入操作。
» 导出数据字典
注意:支持同时导出多个数据字典,在数据字典管理列表中批量“”勾选所需数据字典后,点击”“按钮即可;
说明:用户对数据字典对象的操作行为将会记录在审计日志中,包括:创建、删除、修改、导入、导出等操作,可以在审计日志模块查看审计详情。
点击数据字典列表中对应“操作”列的“查看”按钮后,进入“数据字典详情”页,您可以在此页面实现针对数据字典项的系列管理操作。详情页展示了指定数据字典的相关配置信息以及数据字典项信息,如下所示:
说明:基本配置、字典配置默认为收折状态。
除了创建所需数据字典项,您也可以在“数据字典项”管理区域,对字典中的数据字典项进行编辑、删除、筛选查询、导入、导出等操作。相关操作说明如下:
点击数据字典项列表“操作”列的“编辑”/"删除"按钮,可以编辑/删除指定数据字典项;勾选数据字典项前的复选框,可以点击列表上方已激活的【删除】按钮,批量删除所选多个数据字典项。
说明:批量删除数据字典项时,最多支持同时删除50个数据字典项。
数据字典项列表上方支持按照维度键名称、维度属性名称筛选查找指定数据字典项。如下所示:
点击数据字典项列表上方的“”按钮,您可以通过上传包含规范数据字典项参数信息的CSV文件,批量添加数据字典项;将鼠标悬浮至“”按钮上,可以通过勾选按需导出指定数据字典项,也可以一键导出该字典下的全部数据字典项,支持导出CSV、XSLX(Excel文件)两种格式,导出的文件名为(数据字典名称).csv/.xslx,如下所示:
当导入文件中的数据字典项与已有数据字典项存在相同的维度键/键,需要二次确认,选择覆盖更新或忽略重复数据字典项;
选择取消时,文件不导入,无新增数据字典项;
选择忽略时,文件导入,导入文件中的数据字典项与已有数据字典项存在相同的维度键/键,忽略相同的维度键/键,导入与已有数据字典项不同的维度键/键
选择覆盖时,文件导入,导入文件中的数据字典项与已有数据字典项存在相同的维度键/键,导入文件中的数据字典项覆盖已有的数据字典项
数据字典项“导入”操作说明:
1. 进行数据字典项的批量导入时,仅支持CSV、XSLX(Excel文件)文件格式,否则导入操作失败,页面会进行报错提示;
2. 若此数据字典为键值字典,而导入的数据字典项为维度型数据字典项,则导入操作失败;若此数据字典为维度型字典,而导入的数据字典项为键值型数据字典项,导入操作同样失败;
3. 若此数据字典“是否唯一键”开启,当导入文件中的数据字典项与已有数据字典项存在相同的维度键/键,需要用户二次确认,用户可选择取消、覆盖更新或忽略重复数据字典项;若此数据字典为“是否唯一键”关闭,则此导入操作将导入文件中的全量数据字典项,即重复的数据字典项也将被重复导入。