System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 报价数据的更新方法、装置、存储介质以及电子设备制造方法及图纸_技高网

报价数据的更新方法、装置、存储介质以及电子设备制造方法及图纸

技术编号:41310259 阅读:5 留言:0更新日期:2024-05-13 14:53
本申请公开了一种报价数据的更新方法、装置、存储介质以及电子设备。涉及大数据领域。该方法包括:解析报价更新指令,得到M个待获取报价信息以及每个待获取报价信息所属的数据源,其中,M为正整数;获取报价系统的配置信息,并根据配置信息将报价系统依次与每个数据源进行连接,并依据M个待获取报价信息分别在所属的数据源中读取报价报文,得到M个报价报文,其中,报价报文中包括待获取报价信息的报价数据;将M个报价报文分别进行格式转换,得到M个目标报文,并将M个目标报文发送至数据库中,其中,数据库用于存储报价数据。通过本申请,解决了相关技术中获取报价信息的成本高、效率低的问题。

【技术实现步骤摘要】

本申请涉及大数据领域,具体而言,涉及一种报价数据的更新方法、装置、存储介质以及电子设备


技术介绍

1、由于银行需要与不同的企业或其他的金融机构频繁的进行业务往来,因此,银行需要经常性的更新不同企业和机构的报价信息,从而根据报价信息对银行的业务进行调整。

2、当前对报价进行更新的方式主要为人工按周期对不同的公司的报价进行读取,或是为某个机构设置独立的数据采集装置进行报价信息的采集,并将报价输入在系统中,但是,随着与银行合作的企业和机构的数量不断增多,报价信息量也随之增多,通过人工获取报价信息的效率低,为每个机构设置数据采集装置的运维成本较高,进而影响报价信息的获取成本和效率。

3、针对相关技术中获取报价信息的成本高、效率低的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请提供一种报价数据的更新方法、装置、存储介质以及电子设备,以解决相关技术中获取报价信息的成本高、效率低的问题。

2、根据本申请的一个方面,提供了一种报价数据的更新方法。该方法包括:解析报价更新指令,得到m个待获取报价信息以及每个待获取报价信息所属的数据源,其中,m为正整数;获取报价系统的配置信息,并根据配置信息将报价系统依次与每个数据源进行连接,并依据m个待获取报价信息分别在所属的数据源中读取报价报文,得到m个报价报文,其中,报价报文中包括待获取报价信息的报价数据;将m个报价报文分别进行格式转换,得到m个目标报文,并将m个目标报文发送至数据库中,其中,数据库用于存储报价数据。

3、可选地,根据配置信息将报价系统依次与每个数据源进行连接包括:在报价系统的配置信息中获取每个数据源对应的配置文件,得到m个配置文件;依次确定每个数据源的连接版本与对应的配置文件的版本信息是否一致;在第一数据源的连接版本与第一数据源对应的第一配置文件的版本信息一致的情况下,通过第一配置文件将报价系统与第一数据源进行连接;在第二数据源的连接版本与第二数据源的第二配置文件的版本信息不一致的情况下,生成提示信息,并将提示信息发送至运维端,其中,提示信息中包括第二配置文件和第二数据源的连接版本,运维端根据第二数据源的连接版本对第二配置文件进行更新。

4、可选地,依据m个待获取报价信息分别在所属的数据源中读取报价报文,得到m个报价报文包括:根据每个待获取报价信息生成报价获取请求,并将每个报价获取请求发送至对应的数据源中;分别接收m个数据源发送的反馈信息,得到m个反馈信息,并获取每个数据源的解析密钥;使用m个解析密钥分别解析m个反馈信息,得到m个报价报文。

5、可选地,将m个报价报文分别进行格式转换,得到m个目标报文包括:识别每个报价报文的格式,并将格式信息相同的报价报文分为一组,得到n个报文集合,其中,n为正整数;获取每种格式信息的解析程序,得到n个解析程序,并使用n个解析程序依次对格式信息相同的报文集合中的报价报文进行解析,得到m个报文内容;使用预设报文格式对每个报文内容进行封装,得到m个目标报文。

6、可选地,数据库解析m个目标报文,得到m组报价数据,分别确定m个目标报文对应的待获取报价信息,得到m个待获取报价信息,并依次确定m个待获取报价信息在数据库中的存储地址,得到m个存储地址;确定每个目标报文的存储地址中的历史数据,使用每个报价数据替换存储地址中的历史数据。

7、可选地,使用m个解析密钥分别解析m个反馈信息,得到m个报价报文包括:在解析密钥无法获取到目标反馈信息中的报价报文的情况下,向运维端发送密钥获取请求,并接收运维端发送的更新密钥,其中,密钥获取请求中包括目标反馈信息,更新密钥通过运维端向目标数据源发送认证信息后得到,目标数据源为发送目标反馈信息的数据源;使用更新密钥对目标反馈信息进行解析,得到目标报价报文。

8、可选地,在使用每个报价数据替换对应的存储地址中的历史数据之前,该方法还包括:获取每个报价报文中的报价数据的数据量,得到多个第一数据量;在数据库中获取每个报价数据的历史数据的数据量,得到多个第二数据量;根据报价数据和历史数据之间的对应关系确定每个第一数据量和第二数据量是否相同;在目标报价数据的第一数据量与对应的历史数据的第二数据量不同的情况下,重新获取目标报价数据所属的待获取报价信息的目标报文。

9、根据本申请的另一方面,提供了一种报价数据的更新装置。该装置包括:解析单元,用于解析报价更新指令,得到m个待获取报价信息以及每个待获取报价信息所属的数据源,其中,m为正整数;读取单元,用于获取报价系统的配置信息,并根据配置信息将报价系统依次与每个数据源进行连接,并依据m个待获取报价信息分别在所属的数据源中读取报价报文,得到m个报价报文,其中,报价报文中包括待获取报价信息的报价数据;转换单元,用于将m个报价报文分别进行格式转换,得到m个目标报文,并将m个目标报文发送至数据库中,其中,数据库用于存储报价数据。

10、根据本专利技术的另一方面,还提供了一种计算机存储介质,计算机存储介质用于存储程序,其中,程序运行时控制计算机存储介质所在的设备执行一种报价数据的更新方法。

11、根据本专利技术的另一方面,还提供了一种电子设备,包含一个或多个处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种报价数据的更新方法。

12、通过本申请,采用以下步骤:解析报价更新指令,得到m个待获取报价信息以及每个待获取报价信息所属的数据源,其中,m为正整数;获取报价系统的配置信息,并根据配置信息将报价系统依次与每个数据源进行连接,并依据m个待获取报价信息分别在所属的数据源中读取报价报文,得到m个报价报文,其中,报价报文中包括待获取报价信息的报价数据;将m个报价报文分别进行格式转换,得到m个目标报文,并将m个目标报文发送至数据库中,其中,数据库用于存储报价数据。解决了相关技术中获取报价信息的成本高、效率低的问题。通过报价系统解析报价更新指令,确定多个待获取报价信息,以及多个数据源,并同步完成多个数据源与报价系统的连接操作,在完成连接后,同步收到多个报价报文,并同时对多个报价报文进行处理,得到目标报文并将目标报文进行发送至数据库中,由数据库对目标报文进行解析并存储报文中的报价信息,从而通过目标报文对数据库中存储的报价信息的更新,进而达到了提高报价信息的更新效率,降低报价数据更新成本的效果。

本文档来自技高网...

【技术保护点】

1.一种报价数据的更新方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述配置信息将所述报价系统依次与每个数据源进行连接包括:

3.根据权利要求1所述的方法,其特征在于,依据所述M个待获取报价信息分别在所属的数据源中读取报价报文,得到M个报价报文包括:

4.根据权利要求1所述的方法,其特征在于,将所述M个报价报文分别进行格式转换,得到M个目标报文包括:

5.根据权利要求1所述的方法,其特征在于,所述数据库解析所述M个目标报文,得到M组报价数据,分别确定所述M个目标报文对应的待获取报价信息,得到M个待获取报价信息,并依次确定所述M个待获取报价信息在所述数据库中的存储地址,得到M个存储地址;确定每个目标报文的存储地址中的历史数据,使用每个报价数据替换存储地址中的历史数据。

6.根据权利要求3所述的方法,其特征在于,使用M个解析密钥分别解析所述M个反馈信息,得到所述M个报价报文包括:

7.根据权利要求5所述的方法,其特征在于,在将所述M个报价报文分别进行格式转换之前,所述方法还包括:

8.一种报价数据的更新装置,其特征在于,包括:

9.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序,其中,所述程序运行时控制所述计算机存储介质所在的设备执行权利要求1至7中任意一项所述的报价数据的更新方法。

10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的报价数据的更新方法。

...

【技术特征摘要】

1.一种报价数据的更新方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述配置信息将所述报价系统依次与每个数据源进行连接包括:

3.根据权利要求1所述的方法,其特征在于,依据所述m个待获取报价信息分别在所属的数据源中读取报价报文,得到m个报价报文包括:

4.根据权利要求1所述的方法,其特征在于,将所述m个报价报文分别进行格式转换,得到m个目标报文包括:

5.根据权利要求1所述的方法,其特征在于,所述数据库解析所述m个目标报文,得到m组报价数据,分别确定所述m个目标报文对应的待获取报价信息,得到m个待获取报价信息,并依次确定所述m个待获取报价信息在所述数据库中的存储地址,得到m个存储地址;确定每个目标报文的存储地址中的历史数据,使用每个报价数据替换存储地址中的历...

【专利技术属性】
技术研发人员:陈玲侯海波王帆陈赵永
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1