一种数据处理方法、装置、可读存储介质及电子设备制造方法及图纸

技术编号:39054096 阅读:11 留言:0更新日期:2023-10-12 19:47
本发明专利技术提供了一种数据处理方法、装置、计算机可读存储介质及电子设备,该方法包括:确定数据集中每一中心节点对应的节点中心性,以及数据集中每一用户对应的用户中心性;基于数据集中用户与服务器间的调用关系,确定第一邻接矩阵;基于节点中心性、用户中心性、第一邻接矩阵以及用户向服务器发送的请求数量,确定第二邻接矩阵;基于第二邻接矩阵和预测模型,确定每一中心节点对应的调用预测值;并基于各个调用预测值,确定调用阈值范围。本发明专利技术提供的技术方案可以通过预测出的调用预测值,确定出调用阈值范围,利用该调用阈值范围进行后续的异常告警,准确性较高。准确性较高。准确性较高。

【技术实现步骤摘要】
一种数据处理方法、装置、可读存储介质及电子设备


[0001]本专利技术涉及数据处理领域,且更具体地,涉及一种数据处理方法、装置、可读存储介质及电子设备。

技术介绍

[0002]API(Application Programming Interface,应用程序编程接口),就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令。随着信息化水平的提高,为了满足业务需求,开发出了大量的API供内部或外部调用,因此需要利用接口管理平台对API的调用进行监控管理,以保证API被正常调用。在对API的调用进行监控管理时,会设置调用阈值范围,目前的调用阈值范围常常为人工设置,严重依赖于相关工作人员的经验,准确性较差。

技术实现思路

[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]根据本专利技术的第二方面,提供了一种数据处理装置,包括:
[0028]中心性确定模块,用于确定数据集中每一中心节点对应的节点中心性,以及数据集中每一用户对应的用户中心性;
[0029]第一矩阵确定模块,用于基于所述数据集中用户与服务器间的调用关系,确定第一邻接矩阵;
[0030]第二矩阵确定模块,用于基于所述节点中心性、所述用户中心性、所述第一邻接矩阵以及用户向服务器发送的请求数量,确定第二邻接矩阵;
[0031]预测结果确定模块,用于基于所述第二邻接矩阵和预测模型,确定每一中心节点对应的调用预测值;并基于各个所述调用预测值,确定调用阈值范围。
[0032]根据本专利技术的第三方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述数据处理方法。
[0033]根据本专利技术的第四方面,提供了一种电子设备,所述电子设备包括:
[0034]处理器;
[0035]用于存储所述处理器可执行指令的存储器;
[0036]所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述的数据处理方法。
[0037]与现有技术相比,本专利技术提供的数据处理方法、装置、计算机可读存储介质及电子设备,至少包括以下有益效果:
[0038]本专利技术的技术方案确定数据集中每一中心节点对应的节点中心性,以及数据集中每一用户对应的用户中心性;节点中心性用于指示每一中心节点的重要程度,用户中心性用于指示每一用户的重要程度。基于数据集中用户与服务器间的调用关系,确定第一邻接矩阵;并基于节点中心性、用户中心性、第一邻接矩阵以及用户向服务器发送的请求数量,确定第二邻接矩阵;通过在第一邻接矩阵中引入节点中心性、用户中心性和用户向服务器发送的请求数量,对不同中心节点、不同用户的不同重要程度进行体现,以确定出内容丰富的第二邻接矩阵。进而根据该第二邻接矩阵和预测模型,可以准确地获取到每一中心节点对应的调用预测值,以调用预测值为数据依据,自动确定出调用阈值范围。该调用阈值范围
是对节点调用过程中用户、服务器、节点间的关系进行综合考虑得到的,具有较高的准确性。
附图说明
[0039]为了更清楚地说明本专利技术的技术方案,下面将对本专利技术的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是本专利技术一示例性实施例提供的数据处理方法的流程示意图;
[0041]图2是本专利技术一示例性实施例提供的数据处理方法中节点划分的示意图;
[0042]图3是本专利技术一示例性实施例提供的数据处理方法中用户与服务器的调用关系示意图;
[0043]图4是本专利技术一示例性实施例提供的数据处理方法中告警处理的流程示意图;
[0044]图5是本专利技术一示例性实施例提供的数据处理方法中告警反馈的流程示意图;
[0045]图6是本专利技术一示例性实施例提供的数据处理方法中信息提取的示意图;
[0046]图7是本专利技术一示例性实施例提供的数据处理方法中因果卷积和空洞卷积的示意图;
[0047]图8是本专利技术一示例性实施例提供的数据处理方法中深度训练示意图;
[0048]图9是本专利技术一示例性实施例提供的数据处理方法中单节点的因果卷积训练模块示意图;
[0049]图10是本专利技术一示例性实施例提供的数据处理方法中结果对比示意图;
[0050]图11是本专利技术一示例性实施例提供的数据处理装置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:确定数据集中每一中心节点对应的节点中心性,以及数据集中每一用户对应的用户中心性;基于所述数据集中用户与服务器间的调用关系,确定第一邻接矩阵;基于所述节点中心性、所述用户中心性、所述第一邻接矩阵以及用户向服务器发送的请求数量,确定第二邻接矩阵;基于所述第二邻接矩阵和预测模型,确定每一中心节点对应的调用预测值;并基于各个所述调用预测值,确定调用阈值范围。2.根据权利要求1所述的方法,其特征在于,所述基于所述数据集中用户与服务器间的调用关系,确定第一邻接矩阵,包括:基于所述数据集中用户与服务器间的调用关系,确定不同时刻分别对应的第三邻接矩阵;基于不同时刻间的关联关系,对所述第三邻接矩阵进行拼接,确定所述第一邻接矩阵。3.根据权利要求1所述的方法,其特征在于,在所述确定数据集中每一中心节点对应的节点中心性的步骤之前,所述方法还包括:基于所述数据集中的节点调用信息,将节点划分为中心节点和边缘节点;将所述边缘节点进行聚合,作为一个中心节点。4.根据权利要求3所述的方法,其特征在于,所述基于所述数据集中节点调用信息,将节点划分为中心节点和边缘节点,包括:基于所述数据集中节点调用信息,确定每一节点的重要性;基于每一节点的重要性和预设重要性阈值,将节点划分为中心节点和边缘节点。5.根据权利要求1所述的方法,其特征在于,所述确定数据集中每一中心节点对应的节点中心性,以及数据集中每一用户对应的用户中心性,包括:基于所述数据集中总节点数和每一中心节点对应的调用...

【专利技术属性】
技术研发人员:张晨旭徐伟唐毅倪洋张逍遥
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1