【技术实现步骤摘要】
报表生成方法、系统、装置、电子设备和存储介质
[0001]本公开涉及计算机
和金融科技领域,尤其涉及一种报表生成方法、系统、装置、电子设备、存储介质和计算机程序产品。
技术介绍
[0002]统计报表是按国家统一规定的表式,统一的指标项目,统一的报送时间,自下而上逐级定期提供基本统计资料的调查方式方法。在企业的集约化业务处理过程中,统计报表作为数据分析最直观的工具,具有不同取代的作用。
[0003]在相关技术中,统计报表一般利用报表生成工具来生成,而当报表需求发生变更时,例如,对报表的项目进行增删时,通过需要技术人员对报表生成工具的代码进行修改,以满足变更后的报表需求。因此,相关技术中的报表生成方法至少存在着灵活性差的问题。
技术实现思路
[0004]鉴于上述问题,本公开提供了一种报表生成方法、系统、装置、电子设备、存储介质和计算机程序产品。
[0005]本公开的一个方面提供了一种报表生成方法,应用于第一电子设备,上述方法包括:响应于报表生成请求,基于上述报表生成请求中携带的报表类型,从报表生成系统中确定与上述报表类型对应的多个报表信息;基于上述报表信息的摘要信息,对多个上述报表信息进行分类,得到分类结果;基于上述分类结果,获取与多个上述报表信息一一对应的多个原始表;利用与上述报表类型对应的预设关联模板,基于多个上述原始表来生成中间表;以及向第二电子设备发送上述中间表,以便上述第二电子设备基于上述中间表,生成目标表表体,基于第一用户的输入信息,生成目标表表头,并将上述目标表表体与上 ...
【技术保护点】
【技术特征摘要】
1.一种报表生成方法,应用于第一电子设备,所述方法包括:响应于报表生成请求,基于所述报表生成请求中携带的报表类型,从报表生成系统中确定与所述报表类型对应的多个报表信息;基于所述报表信息的摘要信息,对多个所述报表信息进行分类,得到分类结果;基于所述分类结果,获取与多个所述报表信息一一对应的多个原始表;利用与所述报表类型对应的预设关联模板,基于多个所述原始表来生成中间表;以及向第二电子设备发送所述中间表,以便所述第二电子设备基于所述中间表,生成目标表表体,基于第一用户的输入信息,生成目标表表头,并将所述目标表表体与所述目标表表头进行拼接,以得到目标表。2.根据权利要求1所述的方法,其中,所述报表信息的摘要信息包括报表中数据的指标类型,所述指标类型包括数据指标类型和维度指标类型;其中,所述基于所述报表信息的摘要信息,对多个所述报表信息进行分类,得到分类结果,包括:在所述摘要信息表示所述报表中数据包含所述数据指标类型的数据的情况下,确定所述分类结果表示与所述报表信息对应的报表为数据原始表;以及在所述摘要信息表示所述报表中数据不包含所述数据指标类型的数据的情况下,确定所述分类结果表示与所述报表信息对应的报表为维度原始表。3.根据权利要求1所述的方法,其中,所述报表信息的摘要信息包括报表中数据的变化规律;其中,所述基于所述报表信息的摘要信息,对多个所述报表信息进行分类,得到分类结果,包括:在所述摘要信息表示所述报表中数据具有预设变化规律的情况下,确定所述分类结果表示与所述报表信息对应的报表为数据原始表;以及在所述摘要信息表示所述报表中数据不具有变化规律的情况下,确定所述分类结果表示与所述报表信息对应的报表为维度原始表。4.根据权利要求2或3所述的方法,其中,所述基于所述分类结果,获取与多个所述报表信息一一对应的多个原始表,包括:对于每个所述报表信息,在所述报表信息的分类结果表示与所述报表信息对应的报表为所述数据原始表的情况下,从数据仓库中获取与所述报表信息对应的所述原始表;以及在所述报表信息的分类结果表示与所述报表信息对应的报表为所述维度原始表的情况下,基于第二用户的输入信息,获取与所述报表信息对应的所述原始表。5.根据权利要求1所述的方法,其中,所述利用与所述报表类型对应的预设关联模板,基于多个所述原始表来生成中间表,包括:基于多个所述原始表和所述预设关联模板,生成结构化查洵语句;以及执行所述结构化查询语句,得到所述中间表。6.根据权利要求1所述的方法,还包括:将所述中间表和所述报表生成请求关联存储在数据仓库中;以及为所述中间表设置过期时间。7.根据权利要求6所述的方法,还包括:
响应于目标报表生成请求,将所述目标报表生成请求中携带的目标报表类型与所述数据仓库中的中间表的报表类型进行匹配,得到匹配结果;在所述匹配结果表示所述数据仓库中存在与所述目标报表类型匹配的目标中间表的情况下,从所述数据仓库中获取所述目标中间表;以及向所述第二电子设备发送所述目标中间表。8.一种报表生成方法,应用于第二电子设备,所述方法包括:响应于接收来自第一电子设备的中间表,基于所述中间表,生成目标表表体;基于第一用户的输入信息,生成目标表表头;以及将所述目标表表体与所述目标表表头进行拼接,以得到目标表;其中,所述第一电...
【专利技术属性】
技术研发人员:戴威,汪维,唐业祎,周耀,张晓丹,孙歌睿,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。