System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种数据统计方法、装置、电子设备和存储介质。
技术介绍
1、金融行业数据分析领域经常涉及到业务状态变化的统计分析需求。比如根据一笔业务处于已转发、已付款等不同状态统计业务笔数金额信息;根据已发送、查询未查复、已查复等统计信息业务的分布情况。这类金融业务的状态变化生命周期一般比较长,涉及到跨日期、跨月份甚至跨年度,给数据统计分析带来困难。
2、目前数据统计分析方法,通常是在每日的日终后批量处理当天的数据。然而随着时间推移,此类数据统计分析方法涉及的统计数据规模、计算处理复杂度大幅度增大;随着时间推移,计算性能将急剧下降,甚至无法完成。
3、基于此,目前提出一种新的数据统计分析方法,通常是直接存储这类业务状态变化的明细数据,每日不生成统计数据。待需要统计数据时,直接基于明细数据即时统计,避免统计结果数据的反复修改更新。然而这种方法难以满足大规模数据分析,统计报表数据响应体验差。
技术实现思路
1、本专利技术提供一种数据统计方法、装置、电子设备和存储介质,用以解决现有技术中数据统计分析方法所存在的缺陷。
2、本专利技术提供一种数据统计方法,所述方法包括:
3、将每日增量数据存储至对应的业务数据表中;
4、根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,其中,所述终态数据表中存储着业务状态为终态的业务数据,所述非终态数据表中存储着业务状态为非终态的业务数据;
5、根
6、根据本专利技术提供的一种数据统计方法,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表之前,还包括:
7、将终态数据表中当日状态从非终态变化为终态的业务数据迁移写入至非终态数据表中;
8、删除所述终态数据表中当日以及当日之后写入的终态的业务数据;
9、删除所述非终态数据表中当日以及当日之后写入的非终态的业务数据。
10、根据本专利技术提供的一种数据统计方法,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
11、删除所述非终态数据表中的第一业务数据,其中,所述第一业务数据为在所述业务数据表中当日状态从非终态变化为终态,且在当日之前已被处理的业务数据。
12、根据本专利技术提供的一种数据统计方法,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
13、在所述终态数据表中新增第二业务数据,其中,所述第二业务数据为所述业务数据表中的终态的业务数据,所述终态的业务数据包括所述第一业务数据,及当日受理当日到达终态的业务数据。
14、根据本专利技术提供的一种数据统计方法,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
15、在所述非终态数据表中新增第三业务数据,其中,所述第三业务数据为所述业务数据表中的非终态的业务数据,所述非终态的业务数据包括当日从第一非终态变化为第二非终态的业务数据。
16、根据本专利技术提供的一种数据统计方法,所述方法还包括:
17、在所述终态数据表以及非终态数据表中增加对应的中间业务状态日期字段;
18、根据所述中间业务状态日期字段回溯统计业务状态的历史分布情况。
19、根据本专利技术提供的一种数据统计方法,所述非终态的业务数据以原始明细形式存放于所述非终态数据表中,所述终态的业务数据按照终态日期统计后存储于所述终态数据表中。
20、本专利技术还提供一种数据统计装置,所述装置包括:
21、第一数据统计模块,用于将每日增量数据存储至对应的业务数据表中;
22、第二数据统计模块,用于根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,其中,所述终态数据表中存储着业务状态为终态的业务数据,所述非终态数据表中存储着业务状态为非终态的业务数据;
23、第三数据统计模块,用于根据所述终态数据表获取终态统计结果以及根据所述非终态数据表获取非终态统计结果,并合并展示所述终态统计结果与所述非终态统计结果。
24、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述数据统计方法。
25、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述数据统计方法。
26、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述数据统计方法。
27、本专利技术提供的数据统计方法、装置、电子设备和存储介质,通过将每日增量数据存储至对应的业务数据表中;根据业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,其中,终态数据表中存储着业务状态为终态的业务数据,非终态数据表中存储着业务状态为非终态的业务数据;根据终态数据表获取终态统计结果以及根据非终态数据表获取非终态统计结果,并合并展示终态统计结果与非终态统计结果。本专利技术通过将业务状态变化的数据按终态、非终态区分,并分别统计存储,显著降低数据读写更新规模,能满足大规模数据分析,通用性好。
本文档来自技高网...【技术保护点】
1.一种数据统计方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表之前,还包括:
3.根据权利要求1所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
4.根据权利要求3所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
5.根据权利要求4所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
6.根据权利要求1所述的数据统计方法,其特征在于,所述方法还包括:
7.根据权利要求1至6任一项所述的数据统计方法,其特征在于,所述非终态的业务数据以原始明细形式存放于所述非终态数据表中,所述终态的业务数据按照终态日期统计后存储于所述终态数据表中。
8.一种数据统计装置,其特征在于,所述装置包括:
9.一种电子设
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述数据统计方法。
...【技术特征摘要】
1.一种数据统计方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表之前,还包括:
3.根据权利要求1所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
4.根据权利要求3所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
5.根据权利要求4所述的数据统计方法,其特征在于,所述根据所述业务数据表中的业务数据每日同步更新终态数据表以及非终态数据表,包括:
6.根据权...
【专利技术属性】
技术研发人员:梁洪涛,吴会霞,
申请(专利权)人:成方金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。