对账监测方法、装置、设备及介质制造方法及图纸

技术编号:28147316 阅读:20 留言:0更新日期:2021-04-21 19:34
本发明专利技术涉及数据安全监控技术领域,揭露了一种对账监测方法,包括:获取对账监测指令;将所述对账监测指令与预设数据库的对账监测指令脚本进行匹配,生成对账监测处理脚本;配置所述对账监测处理脚本的业务逻辑,得到目标对账监测处理脚本;根据所述目标对账监测处理脚本,执行所述预设数据库中对应的对账数据监测,得到对账数据监测结果。本发明专利技术还涉及区块链技术,所述对账监测指令可部署于区块链节点中。本发明专利技术可以实现对账监测的可配置性。本发明专利技术可以实现对账监测的可配置性。本发明专利技术可以实现对账监测的可配置性。

【技术实现步骤摘要】
对账监测方法、装置、设备及介质


[0001]本专利技术涉及数据安全监控
,尤其涉及一种对账监测的方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]对账监测指的是在金融领域中,数据核算过程中,为保障数据的正确可靠而进行的一种自动数据检查的过程。目前对账监测应用于许多行业中,例如证券、股票以及基金等行业。
[0003]但是目前关于对账监测存在如下弊端:只能应用于固定业务场景,如资金对账,就专门有对应的资金对账监测模块,若新增一个业务,比如股份对账监测,就又需要新开发一个股份对账监测模块,每增加一个新业务,就需要开发一个新的模块,导致对账监测的可配置性差,同时每次进行业务开发还需要耗费时间和人力成本。

技术实现思路

[0004]本专利技术提供一种对账监测的方法、装置、电子设备及计算机可读存储介质,其主要目的在于实现对账监测的可配置性。
[0005]为实现上述目的,本专利技术提供的一种对账监测方法,包括:
[0006]获取对账监测指令;
[0007]将所述对账监测指令与预设数据库的对账监测指令脚本进行匹配,生成对账监测处理脚本;
[0008]配置所述对账监测处理脚本的业务逻辑,得到目标对账监测处理脚本;
[0009]根据所述目标对账监测处理脚本,执行所述预设数据库中对应的对账数据监测,得到对账数据监测结果。
[0010]可选地,在获取所述对账监测指令之前,该方法还包括:
[0011]当接收到待处理的至少一个初始对账监测指令时,对所述初始对账监测指令进行格式解析,得到标准对账监测指令,并对所述标准对账监测指令进行校验,选取校验成功的初始对账监测指令作为所述对账监测指令。
[0012]可选地,所述对所述标准对账监测指令进行校验,包括:
[0013]获取所述标准对账监测指令的汇编代码;
[0014]解析出所述汇编代码中的指令地址,并获取所述指令地址的第一字段属性;
[0015]根据所述指令地址获取对应数据库中的源数据,并获取所述源数据的第二字段属性;
[0016]计算所述第一字段属性与所述第二字段属性的匹配度,根据所述匹配度识别出所述标准对账监测指令的校验结果。
[0017]可选地,所述将所述对账监测指令与预设数据库的对账监测指令脚本进行匹配,包括:
[0018]计算所述对帐监测指令的hash值,并确定所述hash值的指针,根据所述指针,查询所述对帐监测指令对应的对帐监测指令脚本的第一id,对所述第一id的长度进行映射,得到所述对账监测指令脚本的第一索引值,利用预设偏移值函数确定所述第一索引值可移动位置的第一偏移值;
[0019]获取所述对账监测指令脚本的第二id,对所述第二id的长度进行映射,得到所述对账监测指令脚本的第二索引值,利用所述预设偏移值函数确定所述第二索引值可移动位置的第二偏移值;
[0020]计算所述第一偏移值与所述第二偏移值的相似度,根据所述相似度,执行所述对账监测指令与所述预设数据库的对账监测指令脚本的匹配,生成所述对账监测处理脚本。
[0021]可选地,所述计算所述第一偏移值与所述第二偏移值的相似度,包括:
[0022]利用下述公式计算所述第一偏移值与所述第二偏移值的相似度:
[0023][0024]其中,T(x,y)表示所述相似度,x
i
表示所述第一偏移值,y
i
表示所述第二偏移值。
[0025]可选地,所述配置所述对账监测脚本的业务逻辑,得到目标对账监测处理脚本,包括:
[0026]配置所述对账监测脚本的编译环境;
[0027]获取所述业务逻辑的配置文件,并利用预设的编译程序编译所述配置文件,将编译后的配置文件导入所述编译环境中并运行,生成所述目标对账监测处理脚本。
[0028]为了解决上述问题,本专利技术还提供一种对账监测装置,所述装置包括:
[0029]获取模块,用于获取对账监测指令;
[0030]匹配模块,用于对将所述对账监测指令与预设数据库的对账监测指令脚本进行匹配,生成对账监测处理脚本;
[0031]配置模块,用于配置所述对账监测处理脚本的业务逻辑,得到目标对账监测处理脚本;
[0032]执行模块,用于根据所述目标对账监测处理脚本,执行所述预设数据库中对应的对账数据监测,得到对账数据监测结果。
[0033]可选地,所述配置模块包括:
[0034]编译子模块,用于配置所述对账监测脚本的编译环境,获取所述业务逻辑的配置文件,并利用预设的编译程序编译所述配置文件;
[0035]生成子模块,用于将编译后的配置文件导入所述编译环境中并运行,生成所述目标对账监测处理脚本。
[0036]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0037]存储器,存储至少一个指令;及
[0038]处理器,执行所述存储器中存储的指令以实现上述中所述的对账监测方法。
[0039]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述中所述的对账监测方法。
[0040]本专利技术实施例对获取的对账监测指令进行格式解析,得到标准对账监测指令,将所述标准对账监测指令与预设数据库的对账监测指令脚本进行匹配,生成对账监测处理脚本,根据生成的对账监测处理脚本可以实现数据库中对应的对账数据监测;其次,本专利技术实施例通过配置所述对账监测处理脚本的业务逻辑,得到目标对账监测处理脚本,可以实现对账监测的可配置性,从而可以减少人力和时间成本;进一步地,本专利技术实施例根据所述目标对账监测处理脚本,执行所述数据库中对应的对账数据监测,得到对账数据监测结果。因此,本专利技术提出的一种对账监测方法、装置、电子设备以及计算机可读存储介质可以实现对账监测的可配置性。
附图说明
[0041]图1为本专利技术第一实施例提供的对账监测方法的流程示意图;
[0042]图2为本专利技术第二实施例提供的标准对账监测指令校验方法的流程示意图;
[0043]图3为本专利技术第一实施例中图1提供的对账监测方法步骤S2的流程示意图;
[0044]图4为本专利技术第一实施例提供的对账监测装置的模块示意图;
[0045]图5为本专利技术第一实施例提供的实现对账监测方法的电子设备的内部结构示意图;
[0046]本专利技术目的的实现、功能特点及优点将整合实施例,参照附图做进一步说明。
具体实施方式
[0047]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0048]本申请实施例提供的对账监测方法的执行主体包括但不限于服务端、终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种。换言之,所述对账监测方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对账监测方法,其特征在于,包括:获取对账监测指令;将所述对账监测指令与预设数据库的对账监测指令脚本进行匹配,生成对账监测处理脚本;配置所述对账监测处理脚本的业务逻辑,得到目标对账监测处理脚本;根据所述目标对账监测处理脚本,执行所述预设数据库中对应的对账数据监测,得到对账数据监测结果。2.如权利要求1所述的对账监测方法,其特征在于,在获取所述对账监测指令之前,该方法还包括:当接收到待处理的至少一个初始对账监测指令时,对所述至少一个初始对账监测指令进行格式解析,得到标准对账监测指令,并对所述标准对账监测指令进行校验,选取校验成功的初始对账监测指令作为所述对账监测指令。3.如权利要求2所述的对账监测方法,其特征在于,所述对所述标准对账监测指令进行校验,包括:获取所述标准对账监测指令的汇编代码;解析出所述汇编代码中的指令地址,并获取所述指令地址的第一字段属性;根据所述指令地址获取对应数据库中的源数据,并获取所述源数据的第二字段属性;计算所述第一字段属性与所述第二字段属性的匹配度,根据所述匹配度识别出所述标准对账监测指令的校验结果。4.如权利要求1所述的对账监测方法,其特征在于,所述将所述对账监测指令与预设数据库的对账监测指令脚本进行匹配,包括:计算所述对帐监测指令的hash值,并确定所述hash值的指针,根据所述指针,查询所述对帐监测指令对应的对帐监测指令脚本的第一id,对所述第一id的长度进行映射,得到所述对账监测指令脚本的第一索引值,利用预设偏移值函数确定所述第一索引值可移动位置的第一偏移值;获取所述对账监测指令脚本的第二id,对所述第二id的长度进行映射,得到所述对账监测指令脚本的第二索引值,利用所述预设偏移值函数确定所述第二索引值可移动位置的第二偏移值;计算所述第一偏移值与所述第二偏移值的相似度,根据所述相似度,执行所述对账监测指令与所述预设数据库的对账监测指令脚本的匹配,生成所述对账监测处理脚本。5.如权利要求...

【专利技术属性】
技术研发人员:徐政
申请(专利权)人:平安证券股份有限公司
类型:发明
国别省市:

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

1