[发明专利]报表生成方法、装置、计算机设备和存储介质在审
申请号: | 202010258840.3 | 申请日: | 2020-04-03 |
公开(公告)号: | CN111563368A | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 俞显龙;狄敏;刘海浪;王宇栋;仲启尚 | 申请(专利权)人: | 江苏苏宁物流有限公司 |
主分类号: | G06F40/174 | 分类号: | G06F40/174;G06F40/18;G06F16/21;G06F16/22;G06F16/245;G06F16/248;G06F21/60;G06F21/62 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 刘艳丽 |
地址: | 210012 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表 生成 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种报表生成方法、装置、计算机设备和存储介质。所述方法包括:获取业务需求信息;根据业务需求信息以及预先建立的报表配置模型,确定目标报表配置信息,报表配置模型包括字段详解配置表、字典配置表和报表信息配置表,字段详解配置表根据生成各报表所需的全部字段获得,字典配置表中存储有字段详解配置表中的字段属性为下拉框的字段的下拉框取值;将目标报表配置信息存储在报表信息配置表中;读取报表信息配置表中的目标报表配置信息,通过解析所读取到的数据生成目标报表。采用本方法能够避免研发重复编码以及重复测试,能够节约人力资源。
技术领域
本申请涉及大数据报表管理平台的应用技术领域,特别是涉及一种报表生成方法、装置、计算机设备和存储介质。
背景技术
由于业务量的不断上升,大数据也面临着严峻的考验。面对亿万的数据量,传统的数据库对数据的检索效果欠佳,为此引入Elasticsearch(一种搜索服务器)搜索引擎,其可以提升大规模数据的处理速度。在进行大规模数据处理时往往需要用到报表,电子形式的报表是以表格的形式提供用户所关心的数据,及针对这些数据产生一些分析结果。报表形式相对于其他数据提供的形式来说,具有简单、直观和规范等特点,广泛应用于各种业务中。但由于不同业务的需求的差异性,使得各种业务的报表也是不同的,因此,需要依据业务需求的不同生成不同的报表。
传统的报表需求由业务组提出,由产品组编写需求文档,再由研发组进行编码实现,最后测试上线。此类报表的基本功能大多是对Elasticsearch数据展示和下载等操作,由于功能大多相似,就造成了业务重复提需求,产品重复编写文档,研发重复编码,测试重复测试,消耗大量的人力资源。
发明内容
基于此,有必要针对上述技术问题,提供一种能够节约人力资源的报表生成方法、装置、计算机设备和存储介质。
一种报表生成方法,该方法包括:
获取业务需求信息;
根据业务需求信息以及预先建立的报表配置模型,确定目标报表配置信息,报表配置模型包括字段详解配置表、字典配置表和报表信息配置表,字段详解配置表根据生成各报表所需的全部字段获得,字典配置表中存储有字段详解配置表中的字段属性为下拉框的字段的下拉框取值;
将目标报表配置信息存储在报表信息配置表中;
读取报表信息配置表中的目标报表配置信息,通过解析所读取到的数据生成目标报表。
在其中一个实施例中,上述的业务需求信息包括目标字段信息和字段组合方式信息;
上述的根据业务需求信息以及预先建立的报表配置模型,确定目标报表配置信息,包括:
根据目标字段信息从字段详解配置表和字典配置表中筛选字段,得到字段筛选结果;
根据字段组合方式信息对字段筛选结果中的字段进行组合,得到目标报表配置信息。
在其中一个实施例中,上述的业务需求信息还包括角色访问权限配置信息和/或下载权限配置信息,报表配置模型还包括用于存储角色访问权限配置信息的角色配置表和/或用于存储下载权限配置信息的下载权限配置表;上述的方法还包括:将角色访问权限配置信息和目标报表配置信息进行关联,和/或,将下载权限配置信息和目标报表配置信息进行关联。
在其中一个实施例中,上述的报表信息配置表中记录有目标报表所关联的dpa表名,将角色访问权限配置信息和目标报表配置信息进行关联,包括:在角色配置表中将具有目标报表的访问权限的角色与dpa表名进行关联;和/或,将下载权限配置信息和目标报表配置信息进行关联,包括:在下载权限配置表中将具有目标报表的下载权限的用户标识、下载权限类型以及dpa表名进行关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏苏宁物流有限公司,未经江苏苏宁物流有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010258840.3/2.html,转载请声明来源钻瓜专利网。