[发明专利]业务处理方法及装置有效
申请号: | 202010596228.7 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111752949B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 肖华安;唐丽娟;吴朵 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23;G06Q40/02 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;王天尧 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 | ||
本发明公开了一种业务处理方法及装置,其中该方法包括:接收业务处理请求;在确定完成业务处理请求需要使用预设时刻的历史数据时,确定预设时刻是否发生了联机数据补偿业务变更操作或系统升级日批量业务变更操作;若预设时刻未发生联机或批量业务变更操作,使用当前时刻的数据完成业务处理请求;若预设时刻已发生联机或批量业务变更操作,使用预设时刻的历史数据完成业务处理请求;系统升级过程中不进行数据转换。本发明可以实现在系统升级时不进行数据转换,而是将在系统升级过程涉及的数据转换,通过联机和日常批处理记录的方式进行后续业务处理,从而缩短系统升级时间,减少停机时间,降低系统升级对业务和客户的影响,满足业务发展需要。
技术领域
本发明涉及数据处理技术领域,尤其涉及业务处理方法及装置。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着业务发展、市场变化、客户体验需求的不断提升的背景下,系统经常需要进行功能升级,而在系统升级过程中,经常需要对现有表结构进行变更,因此需要对存量数据进行转换,对于大型银行系统,往往数据量巨大,尤其是一些记录客户或账户历史信息的数据表,而投产时,银行一方面为了降低对客户的影响,另一方面,监管对停机时间也有严格的要求,因此投产时间窗口往往较短。传统的数据转换一般采用如下步骤:
1)UNLOAD(导出)数据。
2)为了提高转换效率,拆分数据。
3)使用JCL(作业控制语言)并行提交转换程序或SQL(结构化查询语言)。
4)数据合并。
5)LOAD(导入)数据。
传统的数据转换存在以下问题:
1)转换流程复杂,沟通成本和维护成本较高。
2)转换过程中,因数据量大,对系统的资源要求较高。
3)对于数据量巨大的数据表,转换需要的时间较长,难以满足投产时间窗口的要求。
4)如果转换过程中出现错误,往往导致投产失败。
由此可见,传统的数据转换方式,对于数据量巨大的数据表,因存在流程复杂、对系统资源要求较高、转换时间长等缺点,无法满足业务发展的需要。
发明内容
本发明实施例提供一种业务处理方法,用以在系统升级投产时间窗口内不进行数据转换,而是将在系统升级的过程中对于账户历史、客户历史或其他数据量巨大的数据表结构变更时涉及的数据转换,通过联机和日常批处理记录的方式进行业务处理,该方法包括:
接收业务处理请求;
在确定完成所述业务处理请求需要使用预设时刻的历史数据时,确定预设时刻是否发生了联机数据补偿业务变更操作或系统升级日批量业务变更操作;
若预设时刻未发生联机数据补偿业务变更操作或系统升级日批量业务变更操作,使用当前时刻的数据完成所述业务处理请求;若预设时刻已发生联机数据补偿业务变更操作或系统升级日批量业务变更操作,使用预设时刻的历史数据完成所述业务处理请求;
其中,联机数据补偿业务变更操作包括:若系统升级日接收到用户的变更业务会影响到系统升级后数据结构中的历史数据,将接收到用户的变更业务时刻的数据记录到系统升级日前一日的历史数据中后,按正常流程完成变更业务;系统升级日批量业务变更操作包括:若系统升级日接收到用户的变更业务,在第一个批量处理过程中,使用系统升级日的变更历史数据记录系统升级日的历史数据;系统升级过程中不进行数据转换的步骤,所述数据转换的步骤包括业务变更操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010596228.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压路机械的控制方法和压路机械
- 下一篇:一种基于非接触身份证信息读取的电子烟