[发明专利]基于区块链的报表生成方法、装置、设备及可读存储介质在审
申请号: | 201811360953.3 | 申请日: | 2018-11-15 |
公开(公告)号: | CN109740129A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 李洪;江琳 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24;G06F16/2455;G06F16/27 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 518000 广东省深圳市福田街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据 统计 生成数据 区块 可读存储介质 报表生成 目标属性 预设 数据统计和分析 报表生成请求 数据属性符合 状态数据库 接收用户 视图实现 数据组 | ||
1.一种基于区块链的报表生成方法,其特征在于,包括:
接收用户的报表生成请求,所述报表生成请求中携带目标数据属性,所述报表生成请求用于请求针对区块链中的数据标识指示的业务数据所生成的报表;
根据所述目标数据属性的目标属性类型,对状态数据库进行整理,生成所述目标属性类型的统计视图,所述状态数据库用于存储所述区块链中的数据标识指示的业务数据;
基于所述目标数据属性,在所述统计视图中提取目标数据,所述目标数据为所述统计视图中数据属性符合所述目标数据属性的要求的数据组;
获取预设模板,按照所述预设模板对所述目标数据进行整理,生成数据统计报表。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据属性的目标属性类型,对状态数据库进行整理,生成所述目标属性类型的统计视图,包括:
确定所述目标数据属性的目标属性类型;
分别确定所述状态数据库中每个数据与所述目标属性类型匹配的数据属性,将所述状态数据库中所述数据属性一致的至少一个数据整理为一个数据组,得到多个数据组;
将所述多个数据组作为所述目标属性类型的统计视图。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据属性,在所述统计视图中提取目标数据,包括:
分别确定所述统计视图中至少一个数据组的至少一个数据属性,所述统计视图根据所述至少一个数据属性生成,所述至少一个数据属性的属性类型一致;
获取所述至少一个数据属性中与所述目标数据属性一致的数据属性对应的目标数据组,将所述目标数据组作为所述目标数据。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到数据修改请求时,在所述数据修改请求中提取修改数据,确定所述修改数据的修改数据属性;
将所述修改数据与所述修改数据属性对应存储至所述状态数据库中。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
检测是否存在与所述修改数据属性对应的待修改统计视图;
如果存在与所述修改数据属性对应的所述待修改统计视图,则获取所述待修改统计视图,将所述修改数据与所述修改数据属性对应写入所述待修改统计视图;
如果不存在与所述修改数据属性对应的所述待修改统计视图,则结束当前流程。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到数据查询请求时,在所述数据查询请求中提取待查询数据属性;
获取所述待查询数据属性的待查询属性类型,确定所述待查询数据类型指示的待查询统计视图;
在所述待查询统计视图中提取所述待查询数据属性指示的查询数据,返回所述查询数据。
7.一种基于区块链的报表生成装置,其特征在于,包括:
接收模块,用于接收用户的报表生成请求,所述报表生成请求中携带目标数据属性,所述报表生成请求用于请求针对区块链中的数据标识指示的业务数据所生成的报表;
整理模块,用于根据所述目标数据属性的目标属性类型,对状态数据库进行整理,生成所述目标属性类型的统计视图,所述状态数据库用于存储所述区块链中的数据标识指示的业务数据;
第一提取模块,用于基于所述目标数据属性,在所述统计视图中提取目标数据,所述目标数据为所述统计视图中数据属性符合所述目标数据属性的要求的数据组;
生成模块,用于获取预设模板,按照所述预设模板对所述目标数据进行整理,生成数据统计报表。
8.根据权利要求7所述的装置,其特征在于,所述整理模块,包括:
确定子模块,用于确定所述目标数据属性的目标属性类型;
整理子模块,用于分别确定所述状态数据库中每个数据与所述目标属性类型匹配的数据属性,将所述状态数据库中所述数据属性一致的至少一个数据整理为一个数据组,得到多个数据组;
存储子模块,用于将所述多个数据组作为所述目标属性类型的统计视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811360953.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文本编辑辅助方法、装置及设备
- 下一篇:用于生成文件的方法和装置