报表文件的获取方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:41705600 阅读:18 留言:0更新日期:2024-06-19 12:37
本申请涉及一种报表文件的获取方法、装置、计算机设备、存储介质和计算机程序产品,涉及计算机技术领域。本申请能够提高报表文件的获取效率,同时还可以避免数据库硬件设备配置扩容所带来的成本增加问题。该方法包括:响应于客户端发起的报表访问请求,获取用户输入的报表参数;根据报表参数,确定待访问的目标报表文件对应的文件目录;根据文件目录,在文件存储区查询目标报表文件是否预生成;在目标报表文件预生成的情况下,在文件存储区获取预生成的目标报表文件,向客户端发送目标报表文件。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种报表文件的获取方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着计算机技术及金融科技的发展,出现了报表文件实时获取的技术,即服务器通过实时访问数据库,并将查询的结果生成报表文件以供用户进行查询或下载。但若碰上报表查询和下载的高峰时期,往往对数据库的访问压力剧增,同时也增加了用户的等待时间。

2、传统技术中,主要通过扩容数据库硬件设备配置来提升数据库的计算能力,或者通过调优数据查询语句来优化数据库资源配置。然而,对硬件设备进行升级会无形中增加经济成本,而数据查询语句的调优空间也十分有限,导致目前技术中存在报表文件获取效率较低的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种报表文件的获取方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种报表文件的获取方法。所述方法包括:

3、响应于客户端发起的报表访问请求,获取用户输入的报表参数;

4、根据所述报表参数,本文档来自技高网...

【技术保护点】

1.一种报表文件的获取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述报表参数,确定待访问的目标报表文件对应的文件目录,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述在空闲时间段监测数据库的当前资源使用率,包括:

7.根据权利要求4所述的方法,其特征在于,所述根据预生成报表清单,从所述数据库中...

【技术特征摘要】

1.一种报表文件的获取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述报表参数,确定待访问的目标报表文件对应的文件目录,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述在空闲时间段监测数据库的当前资源使用率,包括:

7.根据权利要求4所述的方法,其特征在于,所述根据预生成报表清单,从所述数据库中获取对应的目标报表数据,并根据所述目标报表数据预生成报表文件,包括:

8.根据权利要求7所述的方法,其特征在于,在所述按照所述预生成优先级,根据所述目标报表数据依次生成各待生成的所述报表文件之后,还包括:

9.一种报表文件的获取装置,其特征在于,所述装置包括:

10.根据权利要求9所述的装置,其特征在于,所述目录确定模块,还用于根据所述报表参数,分别确定所述目标报表文件对应的多个文件索引;按照预设顺序排列多个所述文件索引,得到所述目标报表文件的访问路径;根据所述访问路径,得到所述目标报表文件对应的所述文件目录。

11.根据权利要求9所述的装置,其特征在于,所述报表文件的获取装置还包括异常处理模块,用于在所述目标报表文件预生成的情况下,若所述目标报表文件的获取过程存在异常或者所述目标报表文件存在异常,则根据所述报表参数生成数据库查询语句;基于所述数据库查询语句,从数据库中获取报表数据,并根据所述报表数据生成所述目标报表文件;将所述目标报表文件存储至所述文件存储区对应的所述文件目录。

12.根据权利要求9所述的装置,其特征在于,所述报表文件的获取装置还包括使用率监测模块,用于在...

【专利技术属性】
技术研发人员:林晓东
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1