【技术实现步骤摘要】
配置报表的方法和装置
本专利技术涉及计算机领域,具体而言,涉及一种配置报表的方法和装置。
技术介绍
随着计算机技术的快速发展,大数据技术的应用越来越广泛,例如,在营销行业,通过大数据技术分析用户或潜在用户的需求,进而可以为用户或潜在用户提供更好的服务。其中,大数据的分析结果可通过报表的形式展示。现有技术仅支持根据用户的输入来进行自动拼装数据库语句(例如,SQL语句),并生成报表。然而,该方式无法灵活的配置报表,而且在需要新建或者修改报表时,可能需要修改后台运行的代码,报表的修改时间长、效率低。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种配置报表的方法和装置,以至少解决现有技术中报表的配置效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种配置报表的方法,包括:获取待生成报表的第一报表信息与预设报表的第二报表信息,其中,预设报表至少包括模板表、维度表以及关联表;检测第一报表信息与第二报表信息的匹配结果;根据匹配结果对模板表和/ ...
【技术保护点】
1.一种配置报表的方法,其特征在于,包括:/n获取待生成报表的第一报表信息与预设报表的第二报表信息,其中,所述预设报表至少包括模板表、维度表以及关联表;/n检测所述第一报表信息与所述第二报表信息的匹配结果;/n根据所述匹配结果对所述模板表和/或所述维度表和/或所述关联表进行更新,得到更新后的模板表和/或更新后的维度表和/或更新后的关联表,其中,所述关联表用于记录关联报表模板与指标信息时所需要的信息。/n
【技术特征摘要】
1.一种配置报表的方法,其特征在于,包括:
获取待生成报表的第一报表信息与预设报表的第二报表信息,其中,所述预设报表至少包括模板表、维度表以及关联表;
检测所述第一报表信息与所述第二报表信息的匹配结果;
根据所述匹配结果对所述模板表和/或所述维度表和/或所述关联表进行更新,得到更新后的模板表和/或更新后的维度表和/或更新后的关联表,其中,所述关联表用于记录关联报表模板与指标信息时所需要的信息。
2.根据权利要求1所述的方法,其特征在于,获取待生成报表的第一报表信息,包括:
获取所述待生成报表的模板信息;
对所述模板信息进行解析,得到所述第一报表信息,其中,所述第一报表信息至少包括基础信息、维度信息以及关联信息。
3.根据权利要求1所述的方法,其特征在于,检测所述第一报表信息与所述第二报表信息的匹配结果,包括:
在所述第一报表信息与所述第二报表信息完全匹配的情况下,得到第一匹配结果;
在所述第一报表信息与所述第二报表信息不匹配的情况下,获取所述第一报表信息与所述第二报表信息之间的差异信息,得到第二匹配结果。
4.根据权利要求3所述的方法,其特征在于,根据所述匹配结果对所述模板表和/或所述维度表和/或所述关联表进行更新,得到更新后的模板表和/或更新后的维度表和/或更新后的关联表,包括:
在所述匹配结果为所述第一匹配结果的情况下,对所述模板表、所述维度表以及所述关联表不进行修改;
在所述匹配结果为所述第二匹配结果的情况下,基于所述差异信息对所述维度表进行更新,得到所述更新后的维度表,并更新所述关联表中的关联关系和/或所述模板表中的基础信息,得到所述更新后的关联表和/或所述更新后的模板表。
5.根据权利要求1所述的方法,其特征在于,在根据所述匹配结果对所述模板表和/或所述维度表和/或关联表进行更新,得到更新后的模板表和/或更新...
【专利技术属性】
技术研发人员:马玉华,
申请(专利权)人:北京深演智能科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。