用于监控业务场景的指标清单的检查方法及装置制造方法及图纸

技术编号:38830436 阅读:11 留言:0更新日期:2023-09-17 09:50
本公开提供了一种用于监控业务场景的指标清单的检查方法、装置、设备及存储介质,可以应用于信息安全技术领域和金融技术领域。该方法包括:对业务场景清单表中的每行数据进行分词处理,得到词集;根据词集中每两个词之间的相似度,生成与词集对应的相似度矩阵;针对词集中的每一行,根据相似度矩阵,计算得到每一行中每个词分别对应的概率值;根据每一行中每个词分别对应的概率值,得到关键词词集;按照预设匹配规则,将关键词词集与用于监控业务场景的指标清单进行匹配,得到匹配结果,以实现对用于监控业务场景的指标清单的检查。对用于监控业务场景的指标清单的检查。对用于监控业务场景的指标清单的检查。

【技术实现步骤摘要】
用于监控业务场景的指标清单的检查方法及装置


[0001]本公开涉及信息安全
和金融
,尤其涉及一种用于监控业务场景的指标清单的检查方法、装置、设备、介质和程序产品。

技术介绍

[0002]随着电子支付等业务的发展,业务场景时间、地点、操作类型、交易类别愈发灵活和复杂,业务场景监控和业务场景的融合也更加紧密。然而,针对应用功能十分复杂的大型业务场景,单个应用的细分业务功能可能达到几百甚至上千个,同时,由于各项目组、各应用对于业务场景相关字段信息的命名偏好和描述方法不同,无法通过直接筛选快速得出相关信息并对监控配置情况进行批量检查。
[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]在上述匹配结果表征上述指标模板清单中存在与上述指标清单不匹配的数据的情况下,根据上述匹配结果,对用于监控上述业务场景的上述指标清单进行核对与补充操作。
[0041]本公开的第二方面提供了一种用于监控业务场景的指标清单的检查装置,包括:分词模块、生成模块、计算模块、获得模块和匹配模块。其中,分词模块,用于对业务场景清单表中的每行数据进行分词处理,得到词集。生成模块,用于根据上述词集中每两个词之间的相似度,生成与上述词集对应的相似度矩阵。计算模块,用于针对上述词集中的每一行,根据上述相似度矩阵,计算得到上述每一行中每个词分别对应的概率值。获得模块,用于根据上述每一行中每个词分别对应的概率值,得到关键词词集。匹配模块,用于按照预设匹配规则,将上述关键词词集与用于监控业务场景的指标清单进行匹配,得到匹配结果,以实现对用于监控上述业务场景的指标清单的检查。
[0042]本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述方法。
[0043]本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述方法。
[0044]本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法。
[0045]根据本公开提供的用于监控业务场景的指标清单的检查方法、装置、设备、介质和程序产品,对业务场景清单表中的每行数据进行分词处理,可以得到词集,并根据词集中每两个词之间的相似度,生成与词集对应的相似度矩阵,从而可以针对词集中的每一行,根据相似度矩阵,计算得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于监控业务场景的指标清单的检查方法,包括:对业务场景清单表中的每行数据进行分词处理,得到词集;根据所述词集中每两个词之间的相似度,生成与所述词集对应的相似度矩阵;针对所述词集中的每一行,根据所述相似度矩阵,计算得到所述每一行中每个词分别对应的概率值;根据所述每一行中每个词分别对应的概率值,得到关键词词集;按照预设匹配规则,将所述关键词词集与用于监控业务场景的指标清单进行匹配,得到匹配结果,以实现对用于监控所述业务场景的指标清单的检查。2.根据权利要求1所述的方法,还包括:获取业务场景信息和用于监控所述业务场景的指标信息;从所述业务场景信息中选取第一目标字段,得到所述业务场景清单表;从用于监控所述业务场景的指标信息中选取第二目标字段,得到用于监控所述业务场景的指标清单。3.根据权利要求2所述的方法,其中,所述对业务场景清单表中的每行数据进行分词处理,得到词集,包括:提取所述业务场景清单表中的目标关键词,去重后得到关键词词典表;根据所述关键词词典表,确定所述业务场景清单表中的固定词组;基于所述固定词组,对所述业务场景清单表中的每行数据进行分词处理,得到与所述每行数据对应的所述分词结果;对与所述每行数据对应的所述分词结果去重后得到所述词集。4.根据权利要求1所述的方法,其中,所述根据所述词集中每两个词之间的相似度,生成与所述词集对应的相似度矩阵,包括:对所述词集中的每个词进行特征提取,得到与所述每个词对应的词向量;根据与所述每个词对应的词向量,计算得到所述词集中每两个词之间的相似度;基于所述词集中每两个词之间的相似度,得到所述相似度矩阵。5.根据权利要求1所述的方法,其中,所述针对所述词集中的每一行,根据所述相似度矩阵,计算得到所述每一行中每个词分别对应的概率值,包括:针对所述词集中每一行中的每个词,从所述相似度矩阵中获取与所述每个词对应的目标相似度;根据与所述每个词对应的目标相似度,计算得到与所述每个词对应的概率值。6.根据权利要求1所述的方法,其中,所述关键词词集包括第一关键词词集、第二关键词词集和第三关键词词集,所述根据所述每一行中每个词分别对应的概率值,得到关键词词集,包括:针对所述词集中的每一行,将所述每一行中每个词分别对应的概率值降序排列,得到关键词排列清单;根据所述关键词排列清单,选取所述每一行中所述概率值最高的词,得到所述第一关键词词集;根据所述关键词排列...

【专利技术属性】
技术研发人员:张蕊敬涛贺卉珍文静雅
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1