一种用于信用债评级系统的数据反冲方法、装置及介质制造方法及图纸

技术编号:35870953 阅读:18 留言:0更新日期:2022-12-07 11:05
本发明专利技术公开了一种用于信用债评级系统的数据反冲方法、装置及介质,所述方法包括以下步骤:周期性获取上游债券变动数据,基于上游债券变动数据进行债券表周期性更新操作,得到第一债券评级表;周期性执行全量提取操作,得到上游债券表数据和上游反冲表数据;基于上游债券表数据和上游反冲表数据对第一债券评级表进行更新,得到有效债券评级表;本发明专利技术能够采用定期的数据全量提取方式,结合数据反冲表,对数据进行反冲筛选判断,保证根据获取到的债券数据进行债券评级时,会将上游数据中已删除数据作为参考因素,进而提高债券数据评级时的准确性。时的准确性。时的准确性。

【技术实现步骤摘要】
一种用于信用债评级系统的数据反冲方法、装置及介质


[0001]本专利技术涉及数据处理
,具体的,本专利技术应用于债券系统数据处理领域,特别是涉及一种用于信用债评级系统的数据反冲方法、装置及介质。

技术介绍

[0002]目前,在信用债评级系统中,因信用债评级系统的债券数据来自于数据厂商(如大智慧或Wind等),故获取的债券数据的数据质量受上游影响较大;信用债评级系统通常的数据获取的方式为通过ETL工具每天定时提取一次或多次来自上游的债券数据,采用的数据提取方式为增量提取,而非全量提取,这种方式会存在如下几个问题:
[0003]第一方面,上游数据的新增或修改虽然可及时获取到,但上游删除的数据因上游表中已不存在且未记录删除信息,故无法获取上游数据中已被删除的数据,这会导致债券数据获取不准确,易存在错误数据,且导致信用债评级系统的债券数据存在大量的冗余数据;
[0004]第二方面,若分析师进行债券评级时使用了前述获取的不准确或错误的债券数据进行评级,未对正确的债券进行评级,这会导致评级数据不准确,当不准确的评级数据要同步到下游决策系统时,将导致公司决策失误,影响公司业务;
[0005]第三方面,若采用每天全量提取数据的方式,则会导致每天提取的数据量特别大,这将消耗大量的时间用于同步数据和对数据的转换,数据库负担较大,会致使信用债评级系统使用时出现卡顿现象,影响用户的使用体验;
[0006]综上所述,目前信用债评级系统对上游数据中的债券数据的提取方式及处理方式易导致债券数据获取不准确,且易导致债券评级错误,影响业务进度以及用户体验,且目前信用债评级系统若采用全量提取数据的方式易导致系统卡顿。

技术实现思路

[0007]本专利技术的目的在于,针对现有技术中的上述问题,提供一种用于信用债评级系统的数据反冲方法、装置及介质,进而解决现有技术中目前信用债评级系统对上游数据中的债券数据的提取方式及处理方式易导致债券数据获取不准确,且易导致债券评级错误,影响业务进度以及用户体验,且目前信用债评级系统若采用全量提取数据的方式易导致系统卡顿的问题。
[0008]为解决上述技术问题,本专利技术的具体技术方案如下:
[0009]一方面,本专利技术提供一种用于信用债评级系统的数据反冲方法,包括以下步骤:
[0010]债券数据更新:
[0011]周期性获取上游债券变动数据,基于所述上游债券变动数据进行债券表周期性更新操作,得到第一债券评级表;
[0012]上游数据提取:
[0013]周期性执行全量提取操作,得到上游债券表数据和上游反冲表数据;
[0014]债券数据修正:
[0015]基于所述上游债券表数据和所述上游反冲表数据对所述第一债券评级表进行更新,得到有效债券评级表。
[0016]作为一种改进的方案,所述周期性获取上游债券变动数据,包括:
[0017]设定若干获取时间戳;
[0018]获取与若干所述时间戳均分别匹配的若干上游债券增加数据以及若干上游债券修改数据;
[0019]设定若干所述上游债券增加数据以及若干所述上游债券修改数据均为所述上游债券变动数据。
[0020]作为一种改进的方案,所述债券表周期性更新操作,包括:
[0021]访问信评系统,获取所述信评系统中的信评债券表;
[0022]每当获取到所述上游债券增加数据时,按照所述信评债券表的主键值将所述上游债券增加数据插入至所述信评债券表中,得到第一债券表;
[0023]每当获取到所述上游债券修改数据时,按照所述信评债券表的主键值以及所述上游债券修改数据对所述信评债券表中的数据进行更新,得到第二债券表;
[0024]基于所述第一债券表或所述第二债券表进行债券评级,得到所述第一债券评级表。
[0025]作为一种改进的方案,所述周期性执行全量提取操作,得到上游债券表数据和上游反冲表数据,包括:
[0026]设定间隔时间段;
[0027]每隔所述间隔时间段基于所述信评系统执行所述全量提取操作;
[0028]每当执行所述全量提取操作时,得到与该全量提取操作相对应的所述上游债券表数据和所述上游反冲表数据。
[0029]作为一种改进的方案,所述全量提取操作,包括:
[0030]设置信评库表主键字段;
[0031]访问所述信评系统的信评数据库;
[0032]首先删除所述信评数据库中的历史反冲表数据,然后按照所述信评库表主键字段全量提取所述信评系统中的上游债券表主键字段数据,获取所述信评数据库的新生成反冲表数据;
[0033]设定所述上游债券表主键字段数据为所述上游债券表数据;
[0034]设定所述新生成反冲表数据为所述上游反冲表数据。
[0035]作为一种改进的方案,所述基于所述上游债券表数据和所述上游反冲表数据对所述第一债券评级表进行更新,得到有效债券评级表,包括:
[0036]分析所述上游债券表数据和所述上游反冲表数据间的数据存差性;
[0037]基于所述数据存差性对所述第一债券评级表中的债券评级进行修改,得到所述有效债券评级表。
[0038]作为一种改进的方案,所述分析所述上游债券表数据和所述上游反冲表数据间的数据存差性,包括:
[0039]读取所述上游债券表数据和所述上游反冲表数据;
[0040]若所述上游债券表数据中存在第一数据,且所述上游反冲表数据中未存在所述第一数据,则删除所述上游债券表数据中关于所述第一数据的第一数据标记,并生成第一存差性;
[0041]若所述上游反冲表数据中存在第二数据,且所述上游债券表数据中存在关于所述第二数据的第二数据删除标记,则删除所述上游债券表数据中的所述第二数据删除标记,并生成第二存差性。
[0042]作为一种改进的方案,所述基于所述数据存差性对所述第一债券评级表中的债券评级进行修改,得到所述有效债券评级表,包括:
[0043]识别所述数据存差性;
[0044]若所述数据存差性为所述第一存差性,则判断所述第一债券评级表中关于所述第一数据的第一评级信息;所述第一评级信息为存在评级时,将所述第一数据的第一评级信息置为失效评级;所述第一评级信息为流程中评级时,将所述第一数据的第一评级信息删除;
[0045]若所述数据存差性为所述第二存差性,则判断所述第一债券评级表中关于所述第二数据的到期情况;若所述到期情况为所述第二数据未到期,则判断所述第二数据的第二评级信息;所述第二评级信息为失效评级时,将所述第二评级信息置为有效评级。
[0046]另一方面,本专利技术还提供一种用于信用债评级系统的数据反冲装置,包括:
[0047]债券数据更新单元、上游数据提取单元和债券数据修正单元;
[0048]所述债券数据更新单元,用于周期性获取上游债券变动数据,并基于所述上游债券变动数据进行债券表周期性更新操作,得到第一债券评级表;
[0049]所述上游数据提取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于信用债评级系统的数据反冲方法,其特征在于,包括以下步骤:债券数据更新:周期性获取上游债券变动数据,基于所述上游债券变动数据进行债券表周期性更新操作,得到第一债券评级表;上游数据提取:周期性执行全量提取操作,得到上游债券表数据和上游反冲表数据;债券数据修正:基于所述上游债券表数据和所述上游反冲表数据对所述第一债券评级表进行更新,得到有效债券评级表。2.根据权利要求1所述的一种用于信用债评级系统的数据反冲方法,其特征在于:所述周期性获取上游债券变动数据,包括:设定若干获取时间戳;获取与若干所述时间戳均分别匹配的若干上游债券增加数据以及若干上游债券修改数据;设定若干所述上游债券增加数据以及若干所述上游债券修改数据均为所述上游债券变动数据。3.根据权利要求2所述的一种用于信用债评级系统的数据反冲方法,其特征在于:所述债券表周期性更新操作,包括:访问信评系统,获取所述信评系统中的信评债券表;每当获取到所述上游债券增加数据时,按照所述信评债券表的主键值将所述上游债券增加数据插入至所述信评债券表中,得到第一债券表;每当获取到所述上游债券修改数据时,按照所述信评债券表的主键值以及所述上游债券修改数据对所述信评债券表中的数据进行更新,得到第二债券表;基于所述第一债券表或所述第二债券表进行债券评级,得到所述第一债券评级表。4.根据权利要求3所述的一种用于信用债评级系统的数据反冲方法,其特征在于:所述周期性执行全量提取操作,得到上游债券表数据和上游反冲表数据,包括:设定间隔时间段;每隔所述间隔时间段基于所述信评系统执行所述全量提取操作;每当执行所述全量提取操作时,得到与该全量提取操作相对应的所述上游债券表数据和所述上游反冲表数据。5.根据权利要求4所述的一种用于信用债评级系统的数据反冲方法,其特征在于:所述全量提取操作,包括:设置信评库表主键字段;访问所述信评系统的信评数据库;首先删除所述信评数据库中的历史反冲表数据,然后按照所述信评库表主键字段全量提取所述信评系统中的上游债券表主键字段数据,获取所述信评数据库的新生成反冲表数据;设定所述上游债券表主键字段数据为所述上游债券表数据;设定所述新生成反冲表数据为所述上游反冲表数据。
6.根据权利要求5所述的一种用于信用债评级系统的数据反冲方法,其特征在于:所述基于所述上游债券表数据和所述上游反冲表数据对所述第一债券评级表进行更...

【专利技术属性】
技术研发人员:张涛刘志强贾宝瑞常绍盈
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:

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

1