当您将数据加载到知识图谱中时,该表可能没有足够的数据来支持您将新的实体和关系与现有的图谱项目进行合并。 您可以在稍后使用修改知识图谱窗格来合并这些实体和关系。
请考虑一个知识图谱,其中已经包含了有关某些 Person 实体及其所拥有的 Vehicle 实体的信息(如 HasVehicle 关系所示)。 假设您拥有一个表,其中包含了有关您加载到知识图谱中的更多人所拥有的更多车辆的信息。 如果该表的车辆所有者联系信息不完整,则可能无法合并所有 Person 实体,即使在您可以根据车牌和车辆识别号信息成功合并 Vehicle 实体的情况下也是如此。 加载该表后,您可以评估具有匹配的名字和姓氏属性值的 Person 实体,并可以确定能够合并哪些实体。
同样,如果该表中包含了有关何时购买车辆的冲突数据,则系统会在具有不同支持信息集的相同 Person 和 Vehicle 实体之间创建多个 HasVehicle 关系。 在评估数据后,您也许能够确定出现该错误是由于表中调换了月份和日期并合并了两个 HasVehicle 关系。
合并实体
上面的场景中为您提供了一个合并两个相同类型实体的示例。 但是,您也可以合并两个不同类型的实体。 如果您要修改数据模型并将多个实体类型合并为一个实体类型,则必须合并不同的类型。
在合并两个实体时,您必须考虑如何处理原始实体的属性 - 即决定保留哪些值,放弃哪些值。
- 在调查中、地图上的知识图层中或链接图表上,选择要合并的两个实体。
- 使用下列方法之一打开修改知识图谱窗格:
- 在功能区调查选项卡上的工具组中,单击合并按钮 。
- 单击地图的内容窗格中的知识图谱图层。 单击上下文知识图谱图层选项卡。 在工具组中,单击合并按钮 。
- 在功能区链接图表选项卡的工具组中,单击合并按钮 。
修改知识图谱窗格随即显示。 所有选定的实体都将在实体标题下方列出。 所选实体参与的所有关系都将在关系标题下方列出。 单击这些标题下方的实体或关系时,所选图谱项目的属性将显示在属性标题下方。
- 在实体标题下方,单击保留列以选择要保留的实体。
列出的所有其他实体都将合并到您选择保留的实体中。
要决定保留哪个实体,请使用下方的关系和属性标题下的表来比较与每个所选实体相关联的关系和属性。
- 单击将要保留的实体。 在属性标题下方,选择将与实体一起保留的属性值。
假设有两个实体描述了同一个人。 要保留的实体的出生日期为 1982-04-11,身高为 173 厘米。 将被删除的所选实体的出生日期为 1982-11-04,电话号码为 909-793-2853。默认情况下系统会列出所保留实体的值,但您可以选择改为保留来自其他所选实体之一的值,或键入您想要的值。
- 单击一个属性值。 一个下拉箭头随即出现。
- 单击该下拉箭头可查看来自所有选定实体的所有属性值的列表。
- 单击您要用于所保留实体的值。
- 如果您不想保留任何现有值,请键入您要改为使用的值。
- 在关系标题下方的保留列中,取消选中任何您希望作为合并过程的一部分从知识图谱中删除的关系。
默认情况下,系统将保留所有关系。 所保留的关系将通过合并过程进行更新,因此所保留的实体将是该关系的初始实体或目标实体,而非被删除的实体。
- 单击将要保留的关系。 在属性标题下方,选择将与关系一起保留的属性值。
当两个关系在两个实体之间复制相同的连接时,您可以从这些关系中选择要保留的属性。 默认情况下系统会列出所保留关系的值,但您可以选择改为保留另一个重复关系中的值,或键入您想要的值。
- 单击一个属性值。 一个下拉箭头随即出现。
- 单击该下拉箭头可查看来自所有重复关系的所有属性值的列表。
- 单击您要用于所保留实体的值。
- 如果您不想保留任何现有值,请键入您要改为使用的值。
- 单击合并。
合并关系
如果两个关系连接了相同的实体,则可以合并这两个关系。 例如,您可以合并许多递归关系,原因是这些关系都反映了一个实体与其自身之间的关系;但您无法将递归关系与一个实体和另一个实体之间的关系进行合并。 如果您要修改数据模型并将多个关系类型合并为一个关系类型,则必须将不同的类型和关系与不同的方向进行合并。
您可以选择如何处理原始关系的属性 - 即决定保留哪些值,放弃哪些值。
- 在调查中、地图上的知识图层中或链接图表上,选择要合并的两个关系。
- 使用下列方法之一打开修改知识图谱窗格:
- 在功能区调查选项卡上的工具组中,单击合并按钮 。
- 单击地图的内容窗格中的知识图谱图层。 单击上下文知识图谱图层选项卡。 在工具组中,单击合并按钮 。
- 在功能区链接图表选项卡的工具组中,单击合并按钮 。
修改知识图谱窗格随即显示。 所有选定的关系都将在关系标题下方列出。 单击关系时,其属性将显示在属性标题下方。
- 在关系标题下方的保留列中,取消选中任何您希望作为合并过程的一部分从知识图谱中删除的关系。
默认情况下,系统将保留所有关系。 要决定保留哪个关系,请使用属性标题下方的表来比较关系属性。
- 单击将要保留的关系。 在属性标题下方,选择将与关系一起保留的属性值。
当两个关系在两个实体之间复制相同的连接时,您可以从这些关系中选择要保留的属性。 默认情况下系统会列出所保留关系的值,但您可以选择改为保留另一个重复关系中的值,或键入您想要的值。
- 单击一个属性值。 一个下拉箭头随即出现。
- 单击该下拉箭头可查看来自所有重复关系的所有属性值的列表。
- 单击您要用于所保留实体的值。
- 如果您不想保留任何现有值,请键入您要改为使用的值。
- 单击合并。