存款联动兜底方法及装置制造方法及图纸

技术编号:39004399 阅读:17 留言:0更新日期:2023-10-07 10:35
本申请提供了一种存款联动兜底方法及装置,涉及大数据监控处理领域,可应用于金融领域和其他领域,所述方法包含:获取银行收单应用关联的多个业务集群的回佣计算表和所述回佣计算表关联的执行数据,根据所述回佣计算表和所述执行数据获得存款联动明细文件记录;根据所述存款联动明细文件记录合并生成存款联动明细汇总数据,并将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群;通过多个对账集群根据交易编号对所述账目集合进行对账,根据对账结果生成多个存款联动兜底文件,根据所述存款联动兜底文件合并生成存款联动兜底汇总数据;根据所述存款联动兜底汇总数据更新所述存款联动明细汇总数据。兜底汇总数据更新所述存款联动明细汇总数据。兜底汇总数据更新所述存款联动明细汇总数据。

【技术实现步骤摘要】
存款联动兜底方法及装置


[0001]本申请涉及大数据监控处理领域,可应用于金融领域和其他领域,尤指一种存款联动兜底方法及装置。

技术介绍

[0002]现有技术方案没有实现存款联动兜底,会导致使用Kafka技术+NOS缓存机制实现的实时累计小微交易月累计交易额过程存在少部分数据丢失的问题。为了解决相关问题,本方案提出存款联动兜底的方案,旨在解决少部分数据丢失导致部分小微商户存款联动汇总表累计不准的问题。
[0003]如果小微商户某一时刻的交易笔数超过Kafka技术同步数据库的阙值,会导致存在部分数据没有成功累计到存款联动汇总表。由于小微交易日均交易额达到300

400万笔,对于11点到13点,16点半到18点半业务高峰时期,容易出现某一时刻的交易笔数超过Kafka技术同步数据库的阙值,经初步分析现有技术方案会导致每天200笔左右的小微交易未累计存款联动汇总表,从而在后续数据统计应用上均造成较大的损失;为此如何确定更准确的存款联动数据成为业内亟需解决的一大问题。

技术实现思路

[0004]本申请目的在于提供一种存款联动兜底方法及装置,采用每日固定运行批量兜底,避免出现数据统计失误的情况,降低不必要的收单回佣损失。
[0005]为达上述目的,本申请所提供的存款联动兜底方法,具体包含:获取银行收单应用关联的多个业务集群的回佣计算表和所述回佣计算表关联的执行数据,根据所述回佣计算表和所述执行数据获得存款联动明细文件记录;根据所述存款联动明细文件记录合并生成存款联动明细汇总数据,并将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群;通过多个对账集群根据交易编号对所述账目集合进行对账,根据对账结果生成多个存款联动兜底文件,根据所述存款联动兜底文件合并生成存款联动兜底汇总数据;根据所述存款联动兜底汇总数据更新所述存款联动明细汇总数据。
[0006]在上述存款联动兜底方法中,可选的,所述存款联动明细文件还包含联动标识,所述业务集群和所述对账集群通过所述联动标识定义所述存款联动明细文件的同步联动方式;所述联动标识为所述存款联动明细文件中预设位置的一个或多个字段信息。
[0007]在上述存款联动兜底方法中,可选的,所述方法还包含:按预设周期读取所述存款联动明细文件中的联动标识,根据所述联动标识监控所述业务集群和所述对账集群的数据同步情况;根据所述同步情况预设预警规则的比较结果生成预警信息。
[0008]在上述存款联动兜底方法中,可选的,将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群包含:通过商户编号为路由条件将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群。
[0009]在上述存款联动兜底方法中,可选的,根据所述存款联动兜底汇总数据更新所述
存款联动明细汇总数据包含:根据所述存款联动兜底汇总数据对应的存款联动汇总数据的收单编号、收到层级和记录类型构建索引信息;根据所述索引信息更新所述存款联动明细汇总数据。
[0010]在上述存款联动兜底方法中,可选的,根据所述回佣计算表和所述执行数据获得存款联动明细文件记录包含:根据所述执行数据的订单号、订单子序号和交易流水号获得对应的交易类型;根据所述交易类型于所述回佣计算表中筛选获得冲正交易数据、撤销交易数据和回滚交易数据;根据所述冲正交易数据、所述撤销交易数据和所述回滚交易数据获得存款联动明细文件记录。
[0011]本申请还提供一种存款联动兜底装置,所述装置包含记录模块、合并模块、汇总模块和更新模块;所述记录模块用于获取银行收单应用关联的多个业务集群的回佣计算表和所述回佣计算表关联的执行数据,根据所述回佣计算表和所述执行数据获得存款联动明细文件记录;所述合并模块用于根据所述存款联动明细文件记录合并生成存款联动明细汇总数据,并将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群;所述汇总模块用于通过多个对账集群根据交易编号对所述账目集合进行对账,根据对账结果生成多个存款联动兜底文件,根据所述存款联动兜底文件合并生成存款联动兜底汇总数据;所述更新模块用于根据所述存款联动兜底汇总数据更新所述存款联动明细汇总数据。
[0012]在上述存款联动兜底装置中,可选的,所述装置还包含监控模块,所述监控模块用于按预设周期读取所述存款联动明细文件中的联动标识,根据所述联动标识监控所述业务集群和所述对账集群的数据同步情况;根据所述同步情况预设预警规则的比较结果生成预警信息;其中,所述联动标识为所述存款联动明细文件中预设位置的一个或多个字段信息;所述业务集群和所述对账集群通过所述联动标识定义所述存款联动明细文件的同步联动方式。
[0013]本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。
[0014]本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。
[0015]本申请还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
[0016]本申请的有益技术效果在于:通过分布式批量建立兜底机制,通过文件合并,对账等技术手段筛选出需要兜底的记录,根据协议编号将金额字段累加后,更新存款联动汇总表的本期已减免金额。由于及时的更新存款联动汇总表的本期已减免金额,能最大程度的减少数据错误的情况,实时保障后续统计数据的稳定应用。
附图说明
[0017]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,并不构成对本申请的限定。在附图中:
[0018]图1为本申请一实施例所提供的存款联动兜底方法的流程示意图;
[0019]图2为本申请一实施例所提供的存款联动明细文件记录的获取流程示意图;
[0020]图3为本申请一实施例所提供的存款联动明细汇总数据的获取流程示意图;
[0021]图4为本申请一实施例所提供的存款联动兜底装置的结构示意图;
[0022]图5为本申请一实施例所提供的电子设备的结构示意图。
具体实施方式
[0023]以下将结合附图及实施例来详细说明本申请的实施方式,借此对本申请如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本申请中的各个实施例及各实施例中的各个特征可以相互结合,所形成的技术方案均在本申请的保护范围之内。
[0024]另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0025]请参考图1所示,本申请所提供的存款联动兜底方法,具体包含:
[0026]S101获取银行收单应用关联的多个业务集群的回佣计算表和所述回佣计算表关联的执行数据,根据所述回佣计算表和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存款联动兜底方法,其特征在于,所述方法包含:获取银行收单应用关联的多个业务集群的回佣计算表和所述回佣计算表关联的执行数据,根据所述回佣计算表和所述执行数据获得存款联动明细文件记录;根据所述存款联动明细文件记录合并生成存款联动明细汇总数据,并将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群;通过多个对账集群根据交易编号对所述账目集合进行对账,根据对账结果生成多个存款联动兜底文件,根据所述存款联动兜底文件合并生成存款联动兜底汇总数据;根据所述存款联动兜底汇总数据更新所述存款联动明细汇总数据。2.根据权利要求1所述的存款联动兜底方法,其特征在于,所述存款联动明细文件还包含联动标识,所述业务集群和所述对账集群通过所述联动标识定义所述存款联动明细文件的同步联动方式;所述联动标识为所述存款联动明细文件中预设位置的一个或多个字段信息。3.根据权利要求2所述的存款联动兜底方法,其特征在于,所述方法还包含:按预设周期读取所述存款联动明细文件中的联动标识,根据所述联动标识监控所述业务集群和所述对账集群的数据同步情况;根据所述同步情况预设预警规则的比较结果生成预警信息。4.根据权利要求1所述的存款联动兜底方法,其特征在于,将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群包含:通过商户编号为路由条件将所述存款联动明细汇总数据拆分为预设数量的账目集合后提供至多个对账集群。5.根据权利要求1所述的存款联动兜底方法,其特征在于,根据所述存款联动兜底汇总数据更新所述存款联动明细汇总数据包含:根据所述存款联动兜底汇总数据对应的存款联动汇总数据的收单编号、收到层级和记录类型构建索引信息;根据所述索引信息更新所述存款联动明细汇总数据。6.根据权利要求1所述的存款联动兜底方法,其特征在于,根据所述回佣计算表和所述执行数据获得存款联动明细文件记录包含:根据所述执行数据的订单号、订单子序号和交易流水号获得对应的...

【专利技术属性】
技术研发人员:汪志艺王伟权杨俊勉林鹏
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1