预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115357648A(43)申请公布日2022.11.18(21)申请号202211030892.0(22)申请日2022.08.26(71)申请人度小满科技(北京)有限公司地址100193北京市海淀区西北旺东路10号院西区4号楼6层606室(72)发明人李恒昌徐海东刘慧慧司树康甘剑锋(74)专利代理机构北京博浩百睿知识产权代理有限责任公司11134专利代理师赵昀彬(51)Int.Cl.G06F16/248(2019.01)G06F16/28(2019.01)G06F40/174(2020.01)权利要求书2页说明书9页附图2页(54)发明名称报表生成方法、系统、电子设备及存储介质(57)摘要本发明公开了一种报表生成方法、系统、电子设备及存储介质。其中报表生成方法包括:响应于报表生成请求,获取配置参数,其中,报表生成请求中携带有时间参数;基于时间参数和配置参数,从预设数据仓库中获取目标报表数据,其中,预设数据仓库基于预设数据模型构建,预设数据仓库用于存储候选报表数据,预设数据模型用于表征候选报表数据之间的关系;根据配置参数,将目标报表数据填充至预设报表模板中以生成目标报表。本发明解决了无法对未定制的报表进行自动生成,从而导致报表生成效率低下的技术问题。CN115357648ACN115357648A权利要求书1/2页1.一种报表生成方法,其特征在于,包括:响应于报表生成请求,获取配置参数,其中,所述报表生成请求中携带有时间参数;基于所述时间参数和所述配置参数,从所述预设数据仓库中获取目标报表数据,其中,所述预设数据仓库基于预设数据模型构建,所述预设数据仓库用于存储候选报表数据,所述预设数据模型用于表征所述候选报表数据之间的关系;根据所述配置参数,将所述目标报表数据填充至预设报表模板中以生成目标报表。2.根据权利要求1所述的报表生成方法,其特征在于,所述配置参数至少包括:子表名称、填充位置、多条查询语句和查询语句描述;其中,所述目标报表包括至少一个子表,所述子表名称用于表征所述目标报表中的所述子表的名称,所述填充位置用于表征所述目标报表数据填充时的起始位置,所述查询语句用于查询所述目标报表数据,所述查询语句描述用于表征所述查询语句对应的所述目标报表的指标。3.根据权利要求2所述的报表生成方法,其特征在于,所述基于所述时间参数和所述配置参数,从所述预设数据仓库中获取目标报表数据包括:将所述时间参数设置于预设查询语句中得到所述查询语句;利用所述查询语句,从所述预设数据仓库中查询得到所述目标报表数据。4.根据权利要求3述的报表生成方法,其特征在于,所述利用所述查询语句,从所述预设数据仓库中查询得到所述目标报表数据包括:基于大规模并行分析数据库,串行执行多条所述查询语句,从所述预设数据仓库中查询得到所述目标报表数据。5.根据权利要求2所述的报表生成方法,其特征在于,所述根据所述配置参数,将所述目标报表数据填充至预设报表模板中以生成目标报表包括:根据所述子表名称和所述填充位置,将所述目标报表数据填充至所述预设报表模板中得到基础报表;根据预设公式和所述目标报表数据得到计算数据,其中,所述预设公式预设于所述预设报表模板中;将所述计算数据填充至所述基础报表中生成所述目标报表。6.根据权利要求1所述的报表生成方法,其特征在于,还包括:预设多个模板主题;为所述预设报表模板设定主题参数;根据所述主题参数将所述预设报表模板与所述模板主题匹配。7.根据权利要求1所述的报表生成方法,其特征在于,所述预设数据模型为星座模型或星型模型。8.一种报表生成系统,包括:获取模块,所述获取模块用于响应于报表生成请求,获取配置参数,其中,所述报表生成请求中携带有时间参数;所述获取模块还用于基于所述时间参数和所述配置参数,从所述预设数据仓库中获取目标报表数据,其中,所述预设数据仓库基于预设数据模型构建,所述预设数据仓库用于存储候选报表数据,所述预设数据模型用于表征所述候选报表数据之间的关系;2CN115357648A权利要求书2/2页处理模块,所述处理模块用于根据所述配置参数,将所述目标报表数据填充至预设报表模板中以生成目标报表。9.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑7中任一项所述的报表生成方法。10.一种存储有计算机指令的计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1‑7中任一项所述的报表生成方法。3CN115357648A说明书1/9页报表生成方法、系统、电子设备及存储介质技术领域[00