6.2 创建本体
6.2.1 控制台创建本体
在可视化编辑界面通过拖拽等编辑方式创建新的本体。
进入创建本体界面
1. 登录KG服务管理控制台,在左侧菜单栏中选择“我的图谱资产库 > 我的本体”,
进入“本体管理”页面。
2. 单击左上角“创建本体”,弹出“创建本体”对话框。
3. 在对话框中填写“本体名称”和“本体描述”,单击“确定”。
进入“创建本体”界面。
图6-2 创建本体
4. 在“创建本体”页面,您可以手动创建概念和概念间的关系,并编辑概念,如图 6-3所示。
说明
在创建本体时,所有概念都默认有一个属性为“name”,且默认属性类型为
“single_string”。
图6-3 创建本体
创建本体操作如下:
– 新建概念 – 编辑概念 – 复制概念 – 删除概念 – 新建关系 – 编辑关系 – 删除关系 – 保存本体
– 选择本体布局
– 功能区操作
新建概念
双击界面空白处,或鼠标右键单击界面空白处选择“新建概念”,可新建概念。编辑 概念请见编辑概念。
编辑概念
1. 右键单击概念图标,选择“编辑”。
或双击概念图标。
左侧弹出概念编辑框。
2. 在概念编辑框中,按表6-1编辑“概念名称”、“Icon”和“属性”。
图6-4 编辑概念
表6-1 编辑概念
参数 说明
概念名称 概念名称只能由大小写字母、数字、中文、下划线组成,长度为 1-63位。
Icon 单击选择概念图标的颜色和样式,单击右侧的“更多”,可选择更 多图标样式。
参数 说明
属性 编辑当前概念的属性。所有概念都默认有一个属性为“name”,
且默认属性类型为“single_string”。
● 添加属性
单击“添加属性”可添加属性文本框,在文本框中填写属性的
“名称”,选择“单值/多值”、“类型”、“操作”。
– “名称”:属性名称只能由大小写字母、数字、中文、下划 线组成,长度为1-63位。
– “单值/多值”:选择当前属性是单值还是多值。
– “类型”:选择属性的类型,“单值”可选类型有
“single_string”、“single_int”、“single_double”、
“single_bool”,“多值”可选类型有“set_string”、
“set_int”、“set_double”。
填写完概念的属性后,单击“操作”列的 保存信息。
图6-5 复制概念
删除概念
右键单击概念图标,选择“删除”,即可删除当前概念节点。
选中概念图标,使用快捷键“delete”也可删除当前概念节点。
图6-6 删除概念
新建关系
按住键盘a键,同时鼠标单击一个概念并拖拽出一条线,移动至目标概念即可在两个概 念之间新建关系。
也可鼠标右键单击一个概念节点,选择“新建关系”,然后拖拽出一条线,移动至目 标概念即可在两个概念之间新建关系。
图6-7 新建关系
编辑关系
1. 右键单击关系曲线,选择“编辑”。
或双击关系曲线。
左侧弹出关系编辑框。
图6-8 编辑关系
2. 在关系编辑框中,填写“关系名称”,只能由大小写字母、数字、中文、下划线 组成,长度为1-63位。
所有关系的名称不能重复。
图6-9 编辑关系
3. 填写完信息,单击“保存”。
删除关系
右键单击关系曲线,选择“删除”,即可删除当前关系曲线。
选中关系曲线,使用快捷键“delete”也可删除当前关系曲线。
图6-10 删除关系
保存本体
本体的所有概念节点和关系曲线均编辑完成后,单击编辑界面右上角保存图标 ,或 使用快捷键“ctrl + s”,即可保存当前编辑的概念节点和关系曲线,成功创建一个新 的本体。
创建完本体后,您可以在“本体管理”页面查看已创建的本体,并通过“操作”栏的 操作预览本体、编辑本体、导出本体、删除本体。
选择本体布局
在界面右键单击鼠标,选择“布局”,可根据自己喜好选择本体布局,包括“力引导 布局”、“圆形布局”、“网格布局”、“分层布局”、“自动分群布局”。
图6-11 选择布局
功能区操作
创建本体界面右上角的功能区,可基于当前本体进行一系列操作。
图6-12 功能区
表6-2 功能区操作 图标 说明
保存当前界面的概念节点和关系曲线。
图标 说明
清空界面,即清空当前界面的概念节点和关系曲线。
导出当前界面的概念节点和关系曲线至OBS。导出前需要提前创建好OBS 桶,详情请见OBS添加桶。
单击图标,在导出本体的对话框中填写“导出文件名”,选择“OBS桶”
和“存储路径”,然后单击“确定”。
● 导出文件名
填写导出本体的文件名。
● OBS桶
选择存放本体文件的OBS桶。
● 存储路径
选择存放本体文件的OBS路径。
从OBS导入本体。导入前将待导入的本体文件(json格式)上传至OBS中,
详情请参见OBS添加桶和OBS上传文件或文件夹。
说明
此处导入的本体会覆盖当前正在编辑的本体。
单击图标,在导入本体的对话框中选择“OBS桶”和“存储路径”,然后 单击“确定”。
● OBS桶
选择提前准备的本体文件存放的OBS桶。
● 存储路径
选择提前准备的本体文件存放在OBS桶中的路径。
单击图标可查看创建本体所有操作的快捷键。
通过OBS导入一个新的本体。
前提条件
将待导入的本体文件(json格式)上传至OBS中,详情请参见OBS添加桶和OBS上传文 件或文件夹。