【技术实现步骤摘要】
一种报表管理方法、装置、报表管理系统和存储介质
[0001]本申请实施例涉及数据处理的
,具体而言,涉及一种报表管理方法
、
装置
、
报表管理系统和存储介质
。
技术介绍
[0002]随着企业数字化转型地深入推进,需要数据来支撑快速迭代的业务需求,及时应对市场变化,但是数字化的发展产生了大量丰富的数据,堆积的数据若是不经过分析处理并不能产生价值
。
[0003]构建企业经营管控
、
业务发展报表是数据应用的一种重要方式,对报表的支撑越来越需要高效快速灵活,以达到快速完成业务部门需要的报表的需求,即从指标的生成与管理到进一步生成报表的全流程管理的要求越来越高
。
[0004]现有的指标和报表在开发和管理过程中,普遍采用定制开发,每个指标都需要独立编写代码,导致开发过程极为耗时,相同数据或相似数据由不同开发人员
、
不同应用驱动,造成资源严重浪费,从而导致报表的整体开发效率低下
。
技术实现思路
[0005]本申请实施例提供一种报表管理方法
、
装置
、
报表管理系统和存储介质,旨在提高报表的生成效率
。
[0006]第一方面,本申请实施例提供一种报表生成方法,所述方法包括:
[0007]响应于选择操作,确定目标报表对应的多个指标以及所述目标报表的数据表模型,每个指标对应有一个表征业务过程逻辑关系的
SQL
脚本,所 ...
【技术保护点】
【技术特征摘要】
1.
一种报表生成方法,其特征在于,所述方法包括:响应于选择操作,确定目标报表对应的多个指标以及所述目标报表的数据表模型,每个指标对应有一个表征业务过程逻辑关系的
SQL
脚本,所述
SQL
脚本对应一个实例表;获取所述多个指标各自对应的
SQL
脚本,对所述多个指标各自对应的
SQL
脚本进行解析,确定所述多个指标之间的业务过程逻辑关系;根据所述业务过程逻辑关系,对所述多个指标各自对应的实例表通过数据编排后,生成所述数据表模型形式的目标报表进行显示,其中,所述目标报表中的所述多个指标对应有反查数据清单
SQL
脚本
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于指标添加操作,获取待添加的指标对应的取数规则以及所述待添加的指标对应的目标业务的业务规则;根据所述待添加的指标对应的业务规则,在所述目标业务的业务维度树中获取所述业务规则对应的业务过程逻辑关系;根据所述待添加的指标的取数规则与所述待添加的指标对应的业务过程逻辑关系,确定并存储所述待添加的指标的
SQL
脚本;通过
SQL
解析器解析所述待添加的指标的
SQL
脚本,并读取数据生成所述待添加的指标对应的实例表
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:分析目标业务的业务维度,得到所述目标业务的多个互不相同的基础业务规则;根据所述多个互不相同的基础业务规则,组成为多个互不相同的组合业务规则;根据所述基础业务规则与所述组合业务规则之间的业务过程逻辑关系,构建业务维度树
。4.
根据权利要求1所述的方法,其特征在于,根据所述业务过程逻辑关系,对所述多个指标各自对应的实例表通过数据编排后,生成所述数据表模型形式的目标报表进行显示,包括:按照所述业务过程逻辑关系,将所述多个指标各自对应的实例表归类,通过数据编排创建视图应用表;通过报表调用配置,根据所述多个指标对应的
SQL
脚本的配置转换,生成所述数据表模型形式的目标报表进行显示
。5.
根据权利要求1所述的方法,其特征在于,生成所述数据表模型形式的目标报表进行显示之后,所述方法还包括:响应于针对所述目标报表上显示的任一指标的触发操作,确定待反查的指标,生成所述待反查的指标对应的反查数据清单
SQL
脚本,并弹窗显示所述反查数据清单
SQL
脚本
。6....
【专利技术属性】
技术研发人员:邹四友,张卫涛,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。