一种报表数据处理方法、装置及终端制造方法及图纸

技术编号:19320557 阅读:28 留言:0更新日期:2018-11-03 10:59
本发明专利技术适用于数据处理技术领域,提供了一种报表数据处理方法、装置及终端,通过报表数据处理装置在检测报表生成接口被触发时,获取该报表生成接口对应的业务数据,并根据该业务数据生成对应的报表数据,使得报表数据能够从报表生成接口直接获取后在系统后台异步进行处理,不会影响业务主流程的执行,提高了系统的响应效率以及报表查询效率,减少了用户的等待时长,使得用户体验更好。

A report data processing method, device and terminal

The invention is applicable to the field of data processing technology, and provides a report data processing method, device and terminal. When the report generation interface is triggered by the report data processing device, the business data corresponding to the report generation interface is obtained, and the corresponding report data is generated according to the business data, so as to make the number of reports. It can be obtained directly from the report generation interface and processed asynchronously in the background of the system. It will not affect the execution of the main business process, improve the response efficiency and report query efficiency of the system, reduce the waiting time of users, and make the user experience better.

【技术实现步骤摘要】
一种报表数据处理方法、装置及终端
本专利技术属于数据处理
,尤其涉及一种报表数据处理方法、装置及终端。
技术介绍
现有金融系统在处理业务时,业务主流程数据会根据业务内容的变化为不断不换,当用户需要查询实时业务数据进行报表分析时,并不能实现可追溯的阶段性报表数据,而是在业务主流程数据处理过程获取所需要的数据,从而影响业务主流程的执行,并影响了报表查询的响应速度,系统并不能及时响应用户的报表查询请求,使得用户等待时间过长。
技术实现思路
有鉴于此,本专利技术实施例提供了一种报表数据处理方法、装置及终端,以解决现有报表数据查询的系统响应速度慢,用户等待时间过长的问题。本专利技术实施例的第一方面提供了一种报表数据处理方法,包括:检测报表生成接口是否被触发;当所述报表生成接口被触发时,获取所述报表生成接口对应的业务数据;根据所述业务数据生成对应的报表数据。优选的,所述检测报表生成接口是否被触发的步骤,包括:检测当前业务节点是否为关键业务节点;当检测到当前业务节点为关键业务节点时,触发报表生成接口。优选的,所述检测报表生成接口是否被触发的步骤,包括:同步检测多个报表生成接口是否被触发。优选的,所述同步检测多个报表生成接口是否被触发,包括:每隔预设时间检测各个业务节点是否为关键业务节点;触发为关键业务节点的各个业务节点所对应的报表生成接口。优选的,在所述获取所述报表生成接口对应的业务数据的步骤之后,还包括:将所述业务数据存储至数据缓冲区;每隔预设时间对所述数据缓冲区内的业务数据进行计算,生成对应的报表数据。优选的,在所述根据所述业务数据生成对应的报表数据的步骤之后,还包括:对所述报表数据进行分类标识并存储。优选的,在所述根据所述业务数据生成对应的报表数据的步骤之后,还包括:按照预设加密方式对所述报表数据进行加密。本专利技术实施例的第二方面提供了一种报表数据处理装置,包括:接口触发检测单元,用于检测报表生成接口是否被触发;业务数据获取单元,用于当所述报表生成接口被触发时,获取所述报表生成接口对应的业务数据;报表生成单元,用于根据所述业务数据生成对应的报表数据。优选的,所述接口触发检测单元,包括:第一关键业务节点检测子单元,用于检测当前业务节点是否为关键业务节点;第一接口触发子单元,用于当检测到当前业务节点为关键业务节点时,触发报表生成接口。优选的,所述接口触发检测单元,还包括:同步触发检测子单元,用于同步检测多个报表生成接口是否被触发。优选的,所述同步触发检测子单元,包括:第二关键业务节点检测子单元,用于每隔预设时间检测各个业务节点是否为关键业务节点;第二接口触发子单元,用于触发为关键业务节点的各个业务节点所对应的报表生成接口。优选的,所述装置还包括:业务数据存储单元,用于将所述业务数据存储至数据缓冲区;业务数据计算单元,用于每隔预设时间对所述数据缓冲区内的业务数据进行计算,生成对应的报表数据。优选的,所述装置还包括:分类标识单元,用于对所述报表数据进行分类标识并存储。优选的,所述装置还包括:加密单元,用于按照预设加密方式对所述报表数据进行加密。本专利技术实施例的第三方面提供了一种终端,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现本专利技术实施例的第一方面提供的报表数据处理方法的步骤。其中,所述计算机程序包括:接口触发检测单元,用于检测报表生成接口是否被触发;业务数据获取单元,用于当所述报表生成接口被触发时,获取所述报表生成接口对应的业务数据;报表生成单元,用于根据所述业务数据生成对应的报表数据。优选的,所述接口触发检测单元,包括:第一关键业务节点检测子单元,用于检测当前业务节点是否为关键业务节点;第一接口触发子单元,用于当检测到当前业务节点为关键业务节点时,触发报表生成接口。优选的,所述接口触发检测单元,还包括:同步触发检测子单元,用于同步检测多个报表生成接口是否被触发。优选的,所述同步触发检测子单元,包括:第二关键业务节点检测子单元,用于每隔预设时间检测各个业务节点是否为关键业务节点;第二接口触发子单元,用于触发为关键业务节点的各个业务节点所对应的报表生成接口。优选的,所述计算机程序还包括:业务数据存储单元,用于将所述业务数据存储至数据缓冲区;业务数据计算单元,用于每隔预设时间对所述数据缓冲区内的业务数据进行计算,生成对应的报表数据。优选的,所述计算机程序还包括:分类标识单元,用于对所述报表数据进行分类标识并存储。优选的,所述计算机程序还包括:加密单元,用于按照预设加密方式对所述报表数据进行加密。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其中,所述计算机程序被处理器执行时实现本专利技术实施例的第一方面提供的报表数据处理方法的步骤。其中,所述计算机程序包括:接口触发检测单元,用于检测报表生成接口是否被触发;业务数据获取单元,用于当所述报表生成接口被触发时,获取所述报表生成接口对应的业务数据;报表生成单元,用于根据所述业务数据生成对应的报表数据。优选的,所述接口触发检测单元,包括:第一关键业务节点检测子单元,用于检测当前业务节点是否为关键业务节点;第一接口触发子单元,用于当检测到当前业务节点为关键业务节点时,触发报表生成接口。优选的,所述接口触发检测单元,还包括:同步触发检测子单元,用于同步检测多个报表生成接口是否被触发。优选的,所述同步触发检测子单元,包括:第二关键业务节点检测子单元,用于每隔预设时间检测各个业务节点是否为关键业务节点;第二接口触发子单元,用于触发为关键业务节点的各个业务节点所对应的报表生成接口。优选的,所述计算机程序还包括:业务数据存储单元,用于将所述业务数据存储至数据缓冲区;业务数据计算单元,用于每隔预设时间对所述数据缓冲区内的业务数据进行计算,生成对应的报表数据。优选的,所述计算机程序还包括:分类标识单元,用于对所述报表数据进行分类标识并存储。优选的,所述计算机程序还包括:加密单元,用于按照预设加密方式对所述报表数据进行加密。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过在检测报表生成接口被触发时,获取该报表生成接口对应的业务数据,并根据该业务数据生成对应的报表数据,使得报表数据能够从报表生成接口直接获取后在系统后台异步进行处理,不会影响业务主流程的执行,提高了系统的响应效率以及报表查询效率,减少了用户的等待时长,使得用户体验更好。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种报表数据处理方法的实现流程图;图2是本专利技术实施例提供的一种检测报表生成接口是否被触发的方法的实现流程图;图3是本专利技术实施例提供的一种同步检测多个报表生成接口是否被触发的方法的具体实现流程图;图4是本专利技术实施例提供的一种生成报表数据的方法的具体实现流程;图5是本专利技术实施例提供的一种报表数据处理装置的示意图;图6是本专利技术实施例提供的一种终端的示意图。具体实施方式以下描本文档来自技高网...

【技术保护点】
1.一种报表数据处理方法,其特征在于,所述方法包括:检测报表生成接口是否被触发;当所述报表生成接口被触发时,获取所述报表生成接口对应的业务数据;根据所述业务数据生成对应的报表数据。

【技术特征摘要】
1.一种报表数据处理方法,其特征在于,所述方法包括:检测报表生成接口是否被触发;当所述报表生成接口被触发时,获取所述报表生成接口对应的业务数据;根据所述业务数据生成对应的报表数据。2.如权利要求1所述的方法,其特征在于,所述检测报表生成接口是否被触发的步骤,包括:检测当前业务节点是否为关键业务节点;当检测到当前业务节点为关键业务节点时,触发报表生成接口。3.如权利要求1所述的方法,其特征在于,所述检测报表生成接口是否被触发的步骤,包括:同步检测多个报表生成接口是否被触发。4.如权利要求3所述的方法,其特征在于,所述同步检测多个报表生成接口是否被触发,包括:每隔预设时间检测各个业务节点是否为关键业务节点;触发为关键业务节点的各个业务节点所对应的报表生成接口。5.如权利要求1至4任一所述的方法,其特征在于,在所述获取所述报表生成接口对应的业务数据的步骤之后,还包括:将所述业务数据存储至数据缓冲区;每隔预设时间对所述数据缓冲区内的业务数据进行计算,生成对应的报表数据...

【专利技术属性】
技术研发人员:蒋团园林义赖瑜陈杰华张卢芳黄孙馨
申请(专利权)人:深圳市买买提信息科技有限公司
类型:发明
国别省市:广东,44

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

1