一种基于知识图谱链路追踪方法和装置制造方法及图纸

技术编号:38862830 阅读:14 留言:0更新日期:2023-09-17 10:04
本发明专利技术提供了一种基于知识图谱链路追踪方法,方法包括:web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件;图分析组件根据业务规则进行图计算和分析,并通知图管理组件获取计算结果;图管理组件将获取的计算结果根据Session ID持久化到对应的存储介质中;web端根据获取到的Session ID,轮询发起查询结果请求,服务端通过图展示组件向图管理组件获取结果数据,并根据对应的业务规则构建出有向连通图并返回到web端;web端根据结果进行渲染,进行链路追踪操作。本发明专利技术提供的基于知识图谱链路追踪方法,知识图谱构建图过程中可以进行在线动态建图并在建图中能手动终止无效图分析链路。中能手动终止无效图分析链路。中能手动终止无效图分析链路。

【技术实现步骤摘要】
一种基于知识图谱链路追踪方法和装置


[0001]本专利技术涉及数据管理
,具体而言,涉及一种基于知识图谱链路追踪方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]本专利技术对于
技术介绍
的描述属于与本专利技术相关的相关技术,仅仅是用于说明和便于理解本专利技术的
技术实现思路
,不应理解为申请人明确认为或推定申请人认为是本专利技术在首次提出申请的申请日的现有技术。
[0003]知识图谱是一种用图模型来描述知识和建模世界万物之间的关联关系的技术方法,现有技术中,知识图谱构建图过程中无法进行在线动态建图,并且建图的效率较低。
[0004]为了解决上述技术问题,本专利技术提出了一种基于知识图谱链路追踪方法、装置、设备和计算机可读存储介质,链路追踪方法以知识图谱的可视化形式展现,动态出图,按照出图顺序,获得一组实体和关系数据,生成一个有向连通图,并结合实际情况,在线支持单条链路停止追踪,支持所有链路停止追踪,动态出图完成之后,支持从某个节点为起点开始新一轮的链路追踪。

技术实现思路

[0005]本专利技术提供了一种基于知识图谱链路追踪方法、装置、设备和计算机可读存储介质,链路追踪方法以知识图谱的可视化形式展现,动态出图,按照出图顺序,获得一组实体和关系数据,生成一个有向连通图,并结合实际情况,在线支持单条链路停止追踪,支持所有链路停止追踪,动态出图完成之后,支持从某个节点为起点开始新一轮的链路追踪。
[0006]本专利技术第一方面的实施例提供了一种基于知识图谱链路追踪方法,包括如下步骤:web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件;图分析组件根据业务规则进行图计算和分析,并通知图管理组件获取计算结果;图管理组件将获取的计算结果根据Session ID持久化到对应的存储介质中;web端根据获取到的Session ID,轮询发起查询结果请求,服务端通过图展示组件向图管理组件获取结果数据,并根据对应的业务规则构建出有向连通图并返回到web端;web端根据结果进行渲染,进行链路追踪操作。
[0007]优选地,web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件步骤中,web端根据某条业务边数据发起链路追踪。
[0008]优选地,web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件步骤中,服务端图管理组件根据相关元数据计算出发起此次链路追踪的Session ID。
[0009]优选地,web端根据结果进行渲染,进行链路追踪操作步骤中,进行的链路追踪操作包括,根据情况手动发起停止链路追踪,或根据某个实体点发起新一轮链路追踪。
[0010]优选地,web端根据结果进行渲染,进行链路追踪操作步骤中还包括,开始进行链路追踪后,判断是否达到追踪深度,若是,则自动停止链路追踪。
[0011]优选地,开始进行链路追踪后,判断是否达到追踪深度,若否,则判断是否停止链路追踪,若是,则手动停止链路追踪。
[0012]优选地,判断是否停止链路追踪,若否,则计算结果并更新,根据某个实体点发起新一轮链路追踪。
[0013]本专利技术第二方面的实施例还提供了一种基于知识图谱链路追踪装置,包括:链路追踪任务提交模块,所述链路追踪任务提交模块用于web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件;图计算分析模块,所述图计算分析模块用于图分析组件根据业务规则进行图计算和分析,并通知图管理组件获取计算结果;持久化模块,所述持久化模块用于图管理组件将获取的计算结果根据Session ID持久化到对应的存储介质中;连通图构建模块,所述连通图构建模块用于web端根据获取到的Session ID,轮询发起查询结果请求,服务端通过图展示组件向图管理组件获取结果数据,并根据对应的业务规则构建出有向连通图并返回到web端;链路追踪模块,所述链路追踪模块用于web端根据结果进行渲染,进行链路追踪操作。
[0014]本专利技术第三方面的实施例还提供了一种基于知识图谱链路追踪设备,其包括存储器和处理器;其中,存储器用于存储可执行程序代码;处理器用于读取存储器中存储的可执行程序代码以执行基于知识图谱链路追踪方法。
[0015]本专利技术第四方面的实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现基于知识图谱链路追踪方法。
[0016]本专利技术提供的基于知识图谱链路追踪方法、装置、设备和计算机可读存储介质,链路追踪方法以知识图谱的可视化形式展现,动态出图,按照出图顺序,获得一组实体和关系数据,生成一个有向连通图,并结合实际情况,在线支持单条链路停止追踪,支持所有链路停止追踪,动态出图完成之后,支持从某个节点为起点开始新一轮的链路追踪。
[0017]本专利技术的附加方面和优点将在下面的描述部分中变得明显,或通过本专利技术的实践了解到。
附图说明
[0018]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0019]图1示出根据本专利技术实施例的基于知识图谱链路追踪方法的流程图;
[0020]图2是本说明书基于知识图谱链路追踪设备的一个实施例的结构图;
[0021]图3是本说明书基于知识图谱链路追踪方法的计算机可读存储介质的一个实施例的结构图。
具体实施方式
[0022]为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0023]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。
[0024]下述讨论提供了本专利技术的多个实施例。虽然每个实施例代表了专利技术的单一组合,但是本专利技术不同实施例可以替换,或者合并组合,因此本专利技术也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含A、B、C,另一个实施例包含B和D的组合,那么本专利技术也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
[0025]图1示出根据本专利技术实施例的基于知识图谱链路追踪方法的流程图。如图1所示,基于知识图谱链路追踪方法,包括如下步骤:web端根据某条业务边数据发起链路追踪,服务端GraphClient(图管理组件)将相关元数据计算出发起此次链路追踪的Session ID(Md5值),返回到web端,并提交链路追踪任务到GraphAnalysis(图分析组件);G本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于知识图谱链路追踪方法,其特征在于,包括如下步骤:web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的SessionID,返回到web端,并提交链路追踪任务到图分析组件;图分析组件根据业务规则进行图计算和分析,并通知图管理组件获取计算结果;图管理组件将获取的计算结果根据SessionID持久化到对应的存储介质中;web端根据获取到的Session ID,轮询发起查询结果请求,服务端通过图展示组件向图管理组件获取结果数据,并根据对应的业务规则构建出有向连通图并返回到web端;web端根据结果进行渲染,进行链路追踪操作。2.根据权利要求1所述的基于知识图谱链路追踪方法,其特征在于,所述web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件步骤中,所述web端根据某条业务边数据发起链路追踪。3.根据权利要求1所述的基于知识图谱链路追踪方法,其特征在于,所述web端发起链路追踪,服务端图管理组件计算出发起此次链路追踪的Session ID,返回到web端,并提交链路追踪任务到图分析组件步骤中,服务端图管理组件根据相关元数据计算出发起此次链路追踪的SessionID。4.根据权利要求1

3中任意一项所述的基于知识图谱链路追踪方法,其特征在于,所述web端根据结果进行渲染,进行链路追踪操作步骤中,进行的链路追踪操作包括,根据情况手动发起停止链路追踪,或根据某个实体点发起新一轮链路追踪。5.根据权利要求4所述的基于知识图谱链路追踪方法,其特征在于,所述web端根据结果进行渲染,进行链路追踪操作步骤中还包括,开始进行链路追踪后,判断是否达到追踪深度,若是,则自动停止链...

【专利技术属性】
技术研发人员:杨娟邵伯仲蔡伟培翟士丹
申请(专利权)人:北京海致星图科技有限公司
类型:发明
国别省市:

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

1