在“选择数据源”页面单击【下一步】按钮后,进入“创建本体”页面,此时页面弹出“新建本体”对话框,依据此样例,您可以填写本体名称“产品”。
创建实体类
本样例中,我们需要创建“订单详情”和“用户”两个实体类。
⇒「方案1:手动绘制」
1.进入“创建本体”页面,单击【创建实体类】按钮,画布右侧弹出“实体类”编辑框。
2.在“实体类”编辑框内填入以下信息。
参数 | 说明 | 填写样例 |
实体类名 | 实体类名只由大小写字母、数字及下划线组成,长度为1-50位。 | 本样例需要创建两个实体类,分别可命名为“order_detail”和“user”。 |
显示名 | 显示名只由中英文、数字及下划线,长度为1-50位。所有知识图谱展示的名称,默认与实体类名相同。 | 本样例需要修改两个实体类显示名,分别可命名为“订单详情”和“用户”。 |
颜色 | 选择实体类的颜色,可选择更多颜色样式。 | - |
属性列表 | 所有实体类名都默认有一个属性为“name”,且默认属性类型为“string”。 |
实体类“订单详情”新增属性“id”、“orderid”、“itemid”、“itemname”、“price”和“itemnum”。
实体类“用户”新增属性“id”、“sex”、“age”和“createtime”。 |
3. 添加属性。具体操作步骤及参数说明如下所示:
- 单击属性列表下方【+】按钮,在文本框中填写“属性名”,选择“类型”、配置“索引”开关。
参数 | 说明 |
属性名 | 属性名只能由大小写字母、数字、中文、下划线组成,长度为1-50位。 |
类型 | 选择属性的类型。可选类型包括string、boolean、date、datetime、decimal、double、float、integer。 |
索引 |
图数据库的查询索引。
若属性类型为string,则创建全文索引。
默认开启,您可选择手动关闭。 |
4.填入信息时,画布会实时显示您所创建的实体类的信息。填入信息完成时,您可在画布上看到您所创建实体的全貌,此时创建实体类“用户”和“订单详情”成功。
5.单击画布空白处,右侧“实体类”编辑框收起,此时您可创建新的实体类。
⇒「方案2:一键导入」
1.在“创建本体”页面顶部工具栏,单击【一键导入】按钮,弹出“选择本体/数据源/模型”编辑框。
2.左侧菜单栏默认选中“本体”,您可在右侧“选择本体”编辑框中选择您将要导入的本体。
3.单击【确定】按钮,导入本体成功。
4.在左侧菜单栏中单击“数据源”,切换至“选择数据源”编辑框,选择“Sales_data”数据源。
5.在“数据列表”中选择“order_detail”和“user”表,此时您可以在编辑框下方预览所选数据表的内容。
- 系统将根据数据表自动创建实体类名=显示名、颜色及属性(数据表自动创建实体类名,系统默认仅开启name索引,其他索引需手动开启)。
6.单击【确定】按钮,导入数据源成功。
7.在左侧菜单栏中单击“模型”,切换至“选择模型”编辑框,选择“科技新闻模型”。
8.单击【确定】按钮,模型导入成功。此时您可以在画布右侧顶部单击【汇总信息】查看该本体中的实体类和关系类数量。
创建关系类
本样例中,我们需要创建实体类“订单详情”和“用户”之间的关系。
⇒「方案1:单一创建」
1.在顶部工具栏单击【创建关系类】按钮,单击起始实体类“用户”,此时您拖拽鼠标移动至目标实体类,单击“订单详情”,右侧弹出关系类侧边栏。
2.在关系侧边栏中填写以下信息。(本样例需创建关系类名为“order”、显示名为”订单“。)
参数 | 说明 |
关系名称 | 关系名称只能由大小写英文字母、数字、下划线组成,长度为1-50位。 |
3.创建完成后,画布上显示二者的关系,此时创建关系类成功。
4.单击【下一步】按钮,进入构建知识图谱流程4——“知识抽取”页面。
⇒「方案1:批量创建」
1.在顶部工具栏单击【批量关系类】按钮,弹出“批量关系类”对话框。
2.本样例中,我们需要在输入框内选择或输入起始实体类名“用户”、终点实体类名“订单详情”、关系类名“order”和显示名“订单”,单击【新增】按钮可以添加新的关系类。
3.单击【确定】按钮,创建关系类成功,此时您可以在画布上看到实体类“用户”和实体类“订单详情”存在的关系。
4.单击【下一步】按钮,进入构建知识图谱流程4——“知识抽取”页面。