[发明专利]一种报表编排方法有效
申请号: | 202210447487.2 | 申请日: | 2022-04-27 |
公开(公告)号: | CN114548062B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 蒋彦;王西恩;张晓宇 | 申请(专利权)人: | 成都瑞华康源科技有限公司 |
主分类号: | G06F40/177 | 分类号: | G06F40/177;G06F40/186;G06F16/22;G06F16/242;G06F16/2458;G06F16/28 |
代理公司: | 成都正德明志知识产权代理有限公司 51360 | 代理人: | 杨木梅 |
地址: | 610000 四川省成都市中国(四川)自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报表 编排 方法 | ||
本发明公开了一种报表编排方法,属于报表编排技术领域,包括以下步骤:S1:配置报表的数据信息、统计信息和报表展示模板;S2:配置数据存储的维度表、事实表和统计结果表;S3:根据维度表、事实表和统计结果表的配置,生成可执行报表模板,并根据可执行报表模板定时获取报表数据;S4:根据报表展示模板和统计结果表进行报表数据展示,完成报表编排。相对于现有技术,本发明的报表编排实现更简单,并且不用更多的配置就可以进行下钻和上卷分析,开发难度低,维护成本低;并且当数据发生变化时,能够根据模板配置的规则,即席查询、定时统计和累加统计数据,适用于实时展示数据、定时查询统计报表和大屏展示等目的。
技术领域
本发明属于报表编排技术领域,具体涉及一种报表编排方法。
背景技术
比较常见的报表开发方式有三种:一种是通过 Excel开发报表,例如思迈特报表工具;一种是通过代码开发报表;一种是通过报表工具开发报表,例如润乾报表工具。
通过Excel开发报表,做不到对接数据库,很难维护和采集数据。通过代码开发报表,需要大量的人力工作,成本相对较高。通过报表工具开发报表,需要熟悉报表工具的建模流程,一般也没有数据采集流程。
上述报表构建方式在使用过程中均有不足,不能很好的和现有系统结合,不能实时采集数据,不能容易的进行下钻和上卷分析。
发明内容
本发明为了解决上述问题,提出了一种报表编排方法。
本发明的技术方案是:一种报表编排方法包括以下步骤:
S1:配置报表的数据信息、统计信息和报表展示模板;
S2:根据报表的数据信息和统计信息,配置数据存储的维度表、事实表和统计结果表;
S3:根据维度表、事实表和统计结果表的配置,生成可执行报表模板,并根据可执行报表模板定时获取报表数据;
S4:根据报表展示模板和统计结果表进行报表数据展示,完成报表编排。
进一步地,步骤S1中,报表的数据信息包括源数据库和目标数据库;报表的统计信息包括统计模型名称、统计模型描述、统计类型、统计范围和统计执行时间表达式;报表的报表展示模板包括关联报表展示模板、报表名称和报表映射字段。
进一步地,报表的统计信息中,统计类型包括即席查询、定时统计和累加统计;
即席查询通过指定时间范围统计数据;
定时统计根据执行时间表达式配置的时间,定时统计数据;
累加统计实时统计时间范围内的数据,执行时间范围内的当天数据实时统计,非当天数据定时统计;上述统计数据根据配置的可执行报表模板计算。
进一步地,报表展示模板中,关联报表展示模板用于表示统计结果与报表展示模板之间的映射关系;关联报表展示模板包括表格、折线图、柱状图、饼图和雷达图。
进一步地,步骤S2中,配置数据存储的维度表包括配置维度表的名称、主键、业务唯一标识字段和维度相关信息字段;其中,维度表的主键用于与事实表关联;每个字段包括字段名称、字段描述、字段类型、字段长度、字段展示长度和统计类型,字段用于创建维度表的数据库物理表。
进一步地,步骤S2中,配置数据存储的事实表包括配置事实表的名称、主键、与维度表关联的外键以及用于统计的事实数据字段;其中,每个字段包括字段名称、字段描述、字段类型、字段长度、字段展示长度和统计类型,字段用于创建事实表的数据库物理表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都瑞华康源科技有限公司,未经成都瑞华康源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210447487.2/2.html,转载请声明来源钻瓜专利网。