本发明专利技术涉及数据处理技术领域,提供一种清算任务实时执行方法、装置、设备及介质,其方法包括:基于预先构建的清算架构对日间清算数据进行实时清算处理,得到第一处理结果;在检测到收盘后,对所述第一处理结果进行稽核;基于所述清算架构对所述待处理数据中非日间处理的清算源数据进行日末清算处理,得到第二处理结果,得到第二处理结果;整合所述第一处理结果及所述第二处理结果,得到清算结果。本发明专利技术能够结合日间实时清算及日末高并发清算实现全天候实时清算,避免在日末同一时间进行大量清算造成堵塞,同时,利用预先构建的清算架构实现数据源与清算处理过程的解耦,采用清算任务原子级切分及高并发处理进一步提升了清算处理的执行效率。处理的执行效率。处理的执行效率。
【技术实现步骤摘要】
清算任务实时执行方法、装置、设备及介质
[0001]本专利技术涉及数据处理
,尤其涉及一种清算任务实时执行方法、装置、设备及介质。
技术介绍
[0002]在传统的清算模式中,通常采用在日终一次性结算的单一模式,针对数据量大的券商,在日末进行一次性清算的模式下会面临巨量交易交收时间窗不足、耗时长、差错难定位等问题,需要人工操作繁琐的流程才能定位问题并调整,极其不便。
[0003]并且,传统陈旧的技术架构不能响应业务新需求,低频冷僻业务甚至仍需清算人员以纸质化形式记录清算事项,导致业务无法顺应时代发展去不断创新。陈旧的业务架构模型不能对交易、资金、账户等系统进行解耦合,导致交易和结算互相牵绊,各自优化比较难,且无法针对复杂的处理和数据量大的情况进行优化改造,运行速率慢,操作不顺畅,经常需要手动去调整错误以适应老旧程序,无法实现实时清算。
技术实现思路
[0004]鉴于以上内容,有必要提供一种清算任务实时执行方法、装置、设备及介质,旨在解决清算任务执行不佳的问题。
[0005]一种清算任务实时执行方法,所述清算任务实时执行方法包括:从实时生成的待处理数据中识别日间清算数据;基于预先构建的清算架构对所述日间清算数据进行实时清算处理,得到第一处理结果;在检测到收盘后,对所述第一处理结果进行稽核;基于所述清算架构对所述待处理数据中非日间处理的清算源数据进行日末清算处理,得到第二处理结果;整合所述第一处理结果及所述第二处理结果,得到清算结果。
[0006]根据本专利技术优选实施例,所述从实时生成的待处理数据中识别日间清算数据包括:从所述待处理数据中获取实时全额支付系统数据,并作为所述日间清算数据。
[0007]根据本专利技术优选实施例,所述基于预先构建的清算架构对所述日间清算数据进行实时清算处理,得到第一处理结果包括:通过所述清算架构中的数据源处理模块对所述日间清算数据执行数据源下载,得到待清算数据;通过所述数据源处理模块,基于预先定义的字典及表结构对所述待清算数据进行数据源转换,并将转换后的所述待清算数据加载至内存,得到转换数据;通过所述清算架构中的清算处理模块,从所述转换数据中识别带有预设就位标识的数据,每识别到一条数据,则按照预设分片维度自动触发对识别到的该条数据的清分处
理,得到第一数据;通过所述清算处理模块对所述第一数据进行账务处理,得到第二数据;通过所述清算处理模块对所述第二数据进行资产数据核对处理,得到第三数据;通过所述清算处理模块对所述第三数据进行日结处理,得到所述第一处理结果;其中,所述清算架构基于高并发清算引擎构建。
[0008]根据本专利技术优选实施例,所述通过所述清算架构中的数据源处理模块对所述日间清算数据执行数据源下载包括:当检测到有数据满足预先配置的下载条件时,自动触发对检测到的数据的下载;其中,并行执行对所述检测到的数据的下载,并且,每个下载进程在同一时间只处理一条数据的下载。
[0009]根据本专利技术优选实施例,所述按照预设分片维度自动触发对识别到的该条数据的清分处理包括:利用所述清算架构中的清算核对计算模块对该条数据进行清算数据匹配及费用计算,得到中间数据;利用所述清算架构中的数据稽核模块从所述中间数据中获取交易清算流水、非交易流水数据,并与预设机构的数据进行核对;利用所述清算结构中的预处理模块将核对一致的数据写入券资变动表。
[0010]根据本专利技术优选实施例,所述按照预设分片维度自动触发对识别到的该条数据的清分处理包括:获取按照所述预设分片维度对该条数据进行分片后得到的父节点,及与所述父节点对应的子节点;在所述子节点复制所述父节点配置的清分处理逻辑进行清分处理。
[0011]根据本专利技术优选实施例,所述对所述第一处理结果进行稽核包括:获取所述第一处理结果中的实时券资余额变动表及实时资金余额变动表;获取预设的通用流水表;将所述实时券资余额变动表中的数据、所述实时资金余额变动表中的数据,与所述通用流水表中的数据进行对比,得到对比结果;将所述对比结果显示相同的数据确定为通过稽核的数据;或者将所述对比结果显示不同的数据确定为未通过稽核的数据。
[0012]一种清算任务实时执行装置,所述清算任务实时执行装置包括:识别单元,用于从实时生成的待处理数据中识别日间清算数据;清算单元,用于基于预先构建的清算架构对所述日间清算数据进行实时清算处理,得到第一处理结果;稽核单元,用于在检测到收盘后,对所述第一处理结果进行稽核;所述清算单元,还用于基于所述清算架构对所述待处理数据中非日间处理的清算源数据进行日末清算处理,得到第二处理结果;整合单元,用于整合所述第一处理结果及所述第二处理结果,得到清算结果。
[0013]一种计算机设备,所述计算机设备包括:存储器,存储至少一个指令;及
处理器,执行所述存储器中存储的指令以实现所述清算任务实时执行方法。
[0014]一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被计算机设备中的处理器执行以实现所述清算任务实时执行方法。
[0015]由以上技术方案可以看出,本专利技术能够结合日间实时清算及日末高并发清算实现全天候实时清算,避免在日末同一时间进行大量清算造成堵塞,同时,利用预先构建的清算架构实现数据源与清算处理过程的解耦,高并发的清算处理进一步提升了清算处理的执行效率。
附图说明
[0016]图1是本专利技术清算任务实时执行方法的较佳实施例的流程图。
[0017]图2是本专利技术清算任务实时执行装置的较佳实施例的功能模块图。
[0018]图3是本专利技术实现清算任务实时执行方法的较佳实施例的计算机设备的结构示意图。
具体实施方式
[0019]为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。
[0020]如图1所示,是本专利技术清算任务实时执行方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
[0021]所述清算任务实时执行方法应用于一个或者多个计算机设备中,所述计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
[0022]所述计算机设备可以是任何一种可与用户进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能式穿戴式设备等。
[0023]所述计算机设备还可以包括网络设备和/或用户设备。其中,所述网络设备本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种清算任务实时执行方法,其特征在于,所述清算任务实时执行方法包括:从实时生成的待处理数据中识别日间清算数据;基于预先构建的清算架构对所述日间清算数据进行实时清算处理,得到第一处理结果;在检测到收盘后,对所述第一处理结果进行稽核;基于所述清算架构对所述待处理数据中非日间处理的清算源数据进行日末清算处理,得到第二处理结果;整合所述第一处理结果及所述第二处理结果,得到清算结果。2.如权利要求1所述的清算任务实时执行方法,其特征在于,所述从实时生成的待处理数据中识别日间清算数据包括:从所述待处理数据中获取实时全额支付系统数据,并作为所述日间清算数据。3.如权利要求1所述的清算任务实时执行方法,其特征在于,所述基于预先构建的清算架构对所述日间清算数据进行实时清算处理,得到第一处理结果包括:通过所述清算架构中的数据源处理模块对所述日间清算数据执行数据源下载,得到待清算数据;通过所述数据源处理模块,基于预先定义的字典及表结构对所述待清算数据进行数据源转换,并将转换后的所述待清算数据加载至内存,得到转换数据;通过所述清算架构中的清算处理模块,从所述转换数据中识别带有预设就位标识的数据,每识别到一条数据,则按照预设分片维度自动触发对识别到的该条数据的清分处理,得到第一数据;通过所述清算处理模块对所述第一数据进行账务处理,得到第二数据;通过所述清算处理模块对所述第二数据进行资产数据核对处理,得到第三数据;通过所述清算处理模块对所述第三数据进行日结处理,得到所述第一处理结果;其中,所述清算架构基于高并发清算引擎构建。4.如权利要求3所述的清算任务实时执行方法,其特征在于,所述通过所述清算架构中的数据源处理模块对所述日间清算数据执行数据源下载包括:当检测到有数据满足预先配置的下载条件时,自动触发对检测到的数据的下载;其中,并行执行对所述检测到的数据的下载,并且,每个下载进程在同一时间只处理一条数据的下载。5.如权利要求3所述的清算任务实时执行方法,其特征在于,所述按照预设分片维度自动触发对识别到的该条数据的清分处理包括:利用所述清算架构...
【专利技术属性】
技术研发人员:洪磊明,胡春晖,李向荣,麦锦锐,聂山峰,王锦辉,陈敬根,
申请(专利权)人:深圳华锐分布式技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。