一种基于通讯账户营销活动对账文件的生成方法技术

技术编号:37162316 阅读:46 留言:0更新日期:2023-04-06 22:28
本发明专利技术公开了一种基于通讯账户营销活动对账文件的生成方法,包括营销数据接入模块、营销数据监控模块、营销数据补发模块、营销对账单生成模块。本发明专利技术通过跨平台将数据同步,采用金融分布式数据库TIDB进行数据存储;提高了数据的读写效率,满足互金公司日均百万级营销数据增量存储;对账中心通过定时任务解析并处理监控文件,对于监控文件的差异数据,进行数据补发处理,保障营销对账数据的一致性与准确性;营销对账文件生成时,通过数据ID离散化算法,控制系统开启单线程或多线程读取与处理数据,并且写入文件。提升文件生成效率。提升文件生成效率。提升文件生成效率。

【技术实现步骤摘要】
一种基于通讯账户营销活动对账文件的生成方法


[0001]本专利技术涉及计算机软件应用
,特别涉及一种基于通讯账户营销活动对账文件的生成方法。

技术介绍

[0002]过去企业营销活动多采用手工对账的方式进行,需要大量人工参与进行手工对账,对账行为繁琐并且容易出现纰漏,所以企业陆续引入了自动对账系统,来解决以上问题。
[0003]目前市场上自动对账方式是通过账单编码调取账单数据和账单表并匹配需对账的表单进行对账,对于异常数据进行标识,并查找T

N天的对账数据或历史数据,使用传统的My SQL数据库进行数据存储。这种方法在应用于例如核对账单、报表、核销明细的三者对账关系中,具有很大的局限性,无法快速完成数据增补达到对账的一致性与准确性。

技术实现思路

[0004]本专利技术要解决的技术问题是克服现有技术的缺陷,提供一种基于通讯账户营销活动对账文件的生成方法,解决场景复杂的拥有多方对账关系的映射问题,提高数据读写效率,增加数据对账的准确性与一致性;本专利技术旨在提供一种可适用于数据庞大、业务逻辑复杂、系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于通讯账户营销活动对账文件的生成方法,其特征在于,包括营销数据接入模块、营销数据监控模块、营销数据补发模块、营销对账单生成模块,具体如下所示:营销数据接入模块:该模块将接收营销台账系统广播的用户权益金(立减、立返、代金券、红包金)kafka原始数据,消费后并存入对账系统数据库;营销数据监控模块:通过配置大数据ETL任务,接入营销台账交易表,对账中心营销交易表;并配置定时任务,D+1日对营销台账及对账中心D日的营销交易数据,通过“业务编号

业务时间

业务类型

出资协议方式

核销批次号”等字段进行比对,并生成监控文件放入指定的SFTP上;营销数据补发模块:对账中心D+1日通过定时任务触发,登陆大数据SFTP获取监控文件进行处理;如果文件为空,代表两个系统数据一致(营销台账系统、对账中心系统);如果文件不为空,则解析监控文件入营销交易监控差异表;并通过异步流程,调用营销台账数据补发接口,进行kafka数据补发,保障数据一致性,准确性;营销对账单生成模块:省公司运营与财务人员通过登陆翼支付“营销自助平台”,点击下载营销对账文件,对账中心接收到下载指令后,通过数据ID离散化算法,控制单线程/多线程读取与处理数据,并且写入文件;生成成功的对账文件,上传至fastDfs文件服务器,并返回至营销自助平台,供省公司运营与财务人员进行下载,进行对账。2.根据权利要求1所述的一种基于通讯账户营销活动对账文件的生成方法,其特征在于,利用上述模块实现的对账方法包括以下步骤:S1、营销台账系统通过kafka消息队列实时广播用户权益金(立减、立返、代金券、红包金)数据传输对象,对账中心系统消费该kafka消息队列,应用层将数据传输对象转换为持久化对象;并通过高性能、稳定的连接池组件HikariCP连接TiDB数据库;S2、对账中心应用连接TiDB Server后,执行插入数据SQL解析,将营销数据持久化对象以Key

Value Pairs形式保存在map集合中,并存储进TiKV存储层;通过Raft协议,将数据复制到多台RocksDB本地存储引擎上,以防单机失效;保证了数据的一致性及高...

【专利技术属性】
技术研发人员:魏远亮余梦璐顾钰健徐璐
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

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

1