一种基于知识图谱的数据管理方法、相关设备及介质技术

技术编号:31917573 阅读:12 留言:0更新日期:2022-01-15 13:00
本申请实施例公开了一种基于知识图谱的数据管理方法、相关设备及介质,涉及大数据技术领域。该方法可以包括:获取多个资源数据,并获取每个资源数据对应的至少一个元数据,根据每个资源数据、每个元数据对应的元数据项目以及元数据项目对应的元数据内容构建针对每个资源数据的至少一个三元组数据;接收用户客户端提交的数据查询指令,并查询数据查询指令所指示的待查询的三元组数据集合;根据三元组数据集合中的各个三元组数据确定各个三元组数据对应的实体和关系,并根据实体和关系构建针对数据查询指令的目标知识图谱。通过本方法实施例有助于提高数据管理的效率。本发明专利技术涉及区块链技术,如可将数据写入区块链中,以用于数据取证等场景。据取证等场景。据取证等场景。

【技术实现步骤摘要】
一种基于知识图谱的数据管理方法、相关设备及介质


[0001]本申请涉及大数据
,尤其涉及一种基于知识图谱的数据管理方法、相关设备及介质。

技术介绍

[0002]随着大数据时代的到来,对于数据的管理在生活中越来越重要,各种数据在业务管理过程中有着重要的作用,且数据量越来越庞大。目标,针对数据的管理主要是基于关系数据库存储数据,提前按照数据库三范式对数据设计关系表格,进行实体

联系图(ER图)建模。在实践过程中发现,由于ER关系建模设计太复杂,不能提前设计完整、可扩展的ER关系模型,导致后续的使用、变更困难,使得数据管理的效率较低。因此,如何提升数据管理的效率成为亟待解决的问题。

技术实现思路

[0003]本申请实施例提供了一种基于知识图谱的数据管理方法、相关设备及介质,有助于提高数据管理的效率。
[0004]一方面,本申请实施例公开了一种基于知识图谱的数据管理方法,所述方法包括:
[0005]获取多个资源数据,并获取所述多个资源数据中每个资源数据对应的至少一个元数据,每个元数据包括元数据项目以及所述元数据项目对应的元数据内容;
[0006]根据所述每个资源数据、所述每个元数据对应的元数据项目以及所述元数据项目对应的元数据内容构建针对所述每个资源数据的至少一个三元组数据;
[0007]接收用户客户端提交的数据查询指令,并从所述至少一个三元组数据中查询所述数据查询指令所指示的待查询的三元组数据集合;
[0008]根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱。
[0009]另一方面,本申请实施例公开了一种基于知识图谱的数据管理装置,所述装置包括:
[0010]获取单元,用于获取多个资源数据,并获取所述多个资源数据中每个资源数据对应的至少一个元数据,每个元数据包括元数据项目以及所述元数据项目对应的元数据内容;
[0011]处理单元,用于根据所述每个资源数据、所述每个元数据对应的元数据项目以及所述元数据项目对应的元数据内容构建针对所述每个资源数据的至少一个三元组数据;
[0012]接收单元,用于接收用户客户端提交的数据查询指令,并从所述至少一个三元组数据中查询所述数据查询指令所指示的待查询的三元组数据集合;
[0013]所述处理单元,还用于根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱。
[0014]又一方面,本申请实施例提供了一种电子设备,电子设备包括处理器、存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于执行如下步骤:
[0015]获取多个资源数据,并获取所述多个资源数据中每个资源数据对应的至少一个元数据,每个元数据包括元数据项目以及所述元数据项目对应的元数据内容;
[0016]根据所述每个资源数据、所述每个元数据对应的元数据项目以及所述元数据项目对应的元数据内容构建针对所述每个资源数据的至少一个三元组数据;
[0017]接收用户客户端提交的数据查询指令,并从所述至少一个三元组数据中查询所述数据查询指令所指示的待查询的三元组数据集合;
[0018]根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱。
[0019]又一方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序指令,计算机程序指令被处理器执行时,用于执行如下步骤:
[0020]获取多个资源数据,并获取所述多个资源数据中每个资源数据对应的至少一个元数据,每个元数据包括元数据项目以及所述元数据项目对应的元数据内容;
[0021]根据所述每个资源数据、所述每个元数据对应的元数据项目以及所述元数据项目对应的元数据内容构建针对所述每个资源数据的至少一个三元组数据;
[0022]接收用户客户端提交的数据查询指令,并从所述至少一个三元组数据中查询所述数据查询指令所指示的待查询的三元组数据集合;
[0023]根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱。
[0024]又一方面,本申请实施例公开了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行上述基于知识图谱的数据管理方法。
[0025]本申请实施例中,数据管理装置能够获取多个资源数据,并获取多个资源数据中每个资源数据对应的至少一个元数据,根据每个资源数据、每个元数据对应的元数据项目以及元数据项目对应的元数据内容构建针对每个资源数据的至少一个三元组数据;接收用户客户端提交的数据查询指令,并从至少一个三元组数据中查询数据查询指令所指示的待查询的三元组数据集合;根据三元组数据集合中的各个三元组数据确定各个三元组数据对应的实体和关系,并根据实体和关系构建针对数据查询指令的目标知识图谱。由此通过基于元数据构建知识图谱展示各资源数据之间的关系实现对数据的管理,有助于提高对于数据管理的效率。
附图说明
[0026]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本申请实施例提供的一种基于知识图谱的数据管理系统的效果示意图;
[0028]图2是本申请实施例提供的一种基于知识图谱的数据管理方法的流程示意图;
[0029]图3是本申请实施例提供的一种知识图谱的效果示意图;
[0030]图4是本申请实施例提供的一种知识图谱的效果示意图;
[0031]图5是本申请实施例提供的一种知识图谱的效果示意图;
[0032]图6是本申请实施例提供的一种知识图谱的效果示意图;
[0033]图7是本申请实施例提供的另一种基于知识图谱的数据管理方法的流程示意图;
[0034]图8是本申请实施例提供的一种目标知识图谱显示界面的效果示意图;
[0035]图9是本申请实施例提供的一种基于知识图谱的数据管理装置的结构示意图;
[0036]图10是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于知识图谱的数据管理方法,其特征在于,包括:获取多个资源数据,并获取所述多个资源数据中每个资源数据对应的至少一个元数据,每个元数据包括元数据项目以及所述元数据项目对应的元数据内容;根据所述每个资源数据、所述每个元数据对应的元数据项目以及所述元数据项目对应的元数据内容构建针对所述每个资源数据的至少一个三元组数据;接收用户客户端提交的数据查询指令,并从所述至少一个三元组数据中查询所述数据查询指令所指示的待查询的三元组数据集合;根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱。2.根据权利要求1所述方法,其特征在于,所述三元组数据包括第一实体、关系和第二实体;所述根据所述每个资源数据、所述每个元数据对应的元数据项目以及所述元数据项目对应的元数据内容构建针对所述每个资源数据的至少一个三元组数据,包括:将所述每个资源数据确定为第一实体,并将所述元数据项目对应的元数据内容确定为第二实体,以及根据所述每个元数据对应的元数据项目确定所述第一实体与所述第二实体之间的关系;根据所述第一实体、所述第二实体以及所述第一实体与所述第二实体之间的关系构建针对所述每个资源数据的至少一个三元组数据。3.根据权利要求2所述方法,其特征在于,所述根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱,包括:确定所述三元组数据集合中的每个三元组数据中的第一实体为第一顶点,并确定所述三元组数据集合中的每个三元组数据中的第二实体为第二顶点;基于所述三元组数据集合中的每个三元组数据中所述第一实体与所述第二实体之间的关系,确定所述第一顶点和所述第二顶点之间的边;将所述第一顶点和所述第二顶点中相同的顶点进行合并处理,得到第一目标顶点;根据所述第一顶点、所述第二顶点、所述第一目标顶点以及各个顶点之间的边构建针对所述数据查询指令的所述目标知识图谱。4.根据权利要求3所述方法,其特征在于,所述资源数据包括第一资源数据和第二资源数据;所述方法还包括:获取所述第一资源数据中携带的数据来源标识,所述数据来源标识用于指示所述第一资源数据中的数据的获取位置;当所述数据来源标识用于指示所述第二资源数据中的数据时,从所述第一资源数据所对应的至少一个元数据中确定与所述数据来源标识对应的第一元数据;确定所述第二资源数据对应的第一实体为所述第一顶点,并确定所述第一元数据包括的元数据内容对应的第二实体为所述第二顶点;所述将所述第一顶点和所述第二顶点中相同的顶点进行合并处理,得到第一目标顶点,包括:将所述第二资源数据对应的所述第一顶点与所述第一元数据对应的所述第二顶点进行合并处理,得到所述第一目标顶点。
5.根据权利要求2所述方法,其特征在于,所述根据所述三元组数据集合中的各个三元组数据确定所述各个三元组数据对应的实体和关系,并根据所述实体和所述关系构建针对所述数据查询指令的目标知识图谱,包括:确定所述三元组数据集合中的每个三元组数据中的第一实体为...

【专利技术属性】
技术研发人员:刘建林
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1