System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种报表数据分析方法、设备及介质技术_技高网

一种报表数据分析方法、设备及介质技术

技术编号:41323420 阅读:3 留言:0更新日期:2024-05-13 15:02
本申请提供了一种报表数据分析方法、设备及介质,属于计算机技术领域。用于解决报表数据分析不够灵活,耗费人工成本及时间成本,数据分析效率低下的问题。该方法获取待处理报表;待处理报表包括待处理数据及其相应的数据属性文本;基于预设的属性关键词库,确定待处理报表中的待定分析关键词;根据待定分析关键词,匹配相应的分析类型。对于每一分析类型,确定一个或多个分析函数,并显示于用户终端;当接收到来自用户终端选取的各选定分析函数之后,根据待处理报表及选定分析函数,确定与分析类型对应的数据分析结果,并将数据分析结果存入报表分析数据集。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种报表数据分析方法、设备及介质


技术介绍

1、随着计算机技术的不断发展,数据报表的种类、数量不断增多,高质量的数据分析越来越重要。

2、在进行数据分析时,往往存在若干的数据分析报表,对于数据分析报表也存在一些数据分析需求,且每一次分析的数据分析需求可能是不同的,数据报表分析人员需要根据每次数据分析需求手动设置固化在代码中的数据分析规则,采用人工的方式进行数据分析、数据整理、分类等,若要更加灵活地进行数据分析,需要人工了解数据分析列表的全貌或手动调整、分析数据,耗时时间长,数据分析效率低下。


技术实现思路

1、本申请实施例提供了一种报表数据分析方法、设备及介质,用于解决报表数据分析不够灵活,耗费人工成本及时间成本,数据分析效率低下的问题。

2、一方面,本申请实施例提供了一种报表数据分析方法,该方法包括:

3、获取待处理报表;所述待处理报表包括待处理数据及其相应的数据属性文本;

4、基于预设的属性关键词库,确定所述待处理报表中的待定分析关键词;

5、根据所述待定分析关键词,匹配相应的分析类型;

6、对于每一所述分析类型,确定一个或多个分析函数,并显示于用户终端;

7、当接收到来自所述用户终端选取的各选定分析函数之后,根据所述待处理报表及所述选定分析函数,确定与所述分析类型对应的数据分析结果,并将所述数据分析结果存入报表分析数据集。

8、在本申请的一种实现方式中,基于预设的属性关键词库,确定所述待处理报表中的待定分析关键词,具体包括:

9、将所述数据属性文本输入预先训练的短文本识别模型,确定相应的一个或多个第一属性关键词;其中,所述第一属性关键词表征相应所述待处理数据的属性;

10、将各所述第一属性关键词与所述属性关键词库中各第二属性关键词进行比对,并将与多个所述第一属性关键词对应的组合属性关键词,与所述属性关键词库中各第二属性关键词进行比对;

11、根据比对结果及所述属性关键词库,确定比对相似度大于第一预设阈值的各所述第二属性关键词对应的关键词网络;其中,所述关键词网络至少包括各所述第二属性关键词两两之间的关联程度;所述关联程度基于若干历史分析类型对应的报表中属性关键词的tf-idf值得到;

12、剔除所述关键词网络中所述关联程度小于第二预设阈值的节点连线;其中,所述节点连线表征连接的多个所述第二属性关键词存在共同分析类型;

13、根据所述关键词网络中各节点对应的所述第二属性关键词及剩余节点连线,生成所述待定分析关键词。

14、在本申请的一种实现方式中,根据所述关键词网络中各节点对应的所述第二属性关键词及剩余节点连线,生成所述待定分析关键词,具体包括:

15、遍历各所述剩余节点连线,将所述剩余节点连线连接的各所述第二属性关键词依次组合,得到待定属性关键词组;其中,所述待定属性关键词组至少包括两个所述第二属性关键词;

16、根据预设分析类型列表,确定所述待定属性关键词组是否存在相应的所述共同分析类型;

17、若是,将所述待定属性关键词组作为属性关键词组,并将所述属性关键词组中各所述第二属性关键词拼接为第一待定分析关键词;

18、将所述各节点对应的所述第二属性关键词,作为第二待定分析关键词,以将所述第一待定分析关键词及所述第二待定分析关键词,作为所述待定分析关键词。

19、在本申请的一种实现方式中,根据所述待定分析关键词,匹配相应的分析类型,具体包括:

20、将所述待定分析关键词输入预设分析类型列表,以将所述待定分析关键词与所述分析类型列表中属性关键词列匹配,以根据匹配到的匹配属性关键词,确定与所述匹配属性关键词处于同一行的所述分析类型。

21、在本申请的一种实现方式中,对于每一所述分析类型,确定一个或多个分析函数,具体包括:

22、将各所述分析类型分别与预置基础分析函数集合匹配;

23、在确定在所述预置基础分析函数集合存在所述分析类型对应的基础分析函数的情况下,确定相应的所述分析类型为一级分析类型,并添加相应的所述基础分析函数至一级分析类型集合;

24、在确定所述分析类型对应于所述预置基础分析函数集合中多个所述基础分析函数组合后的组合分析函数的情况下,确定相应的所述分析类型为二级分析类型,并添加相应的所述组合分析函数至二级分析类型集合;

25、在确定所述分析类型对应于将所述基础分析函数或所述组合分析函数的自定义项参数修改后的更新分析函数的情况下,确定相应的所述分析类型为三级分析类型,并向用户终端发送参数更新信息,以根据来自用户终端的修改操作,添加相应的所述组合分析函数至三级分析类型集合;

26、根据所述一级分析类型集合、所述二级分析类型集合及所述三级分析类型集合中的分析函数,确定一个或多个所述分析函数。

27、在本申请的一种实现方式中,所述基础分析函数及所述组合分析函数存在自定义项参数,所述自定义项参数至少用于选取分析的所述待处理数据的范围。

28、在本申请的一种实现方式中,所述方法还包括:

29、将所述一级分析类型集合、所述二级分析类型集合及所述三级分析类型集合中的分析函数,分别显示于所述用户终端;

30、基于来自所述用户终端的基础分析函数更新操作,更新所述预置基础分析函数集合。

31、在本申请的一种实现方式中,当接收到来自所述用户终端选取的各选定分析函数之后,所述方法还包括:

32、将各所述分析函数添加至隐藏控件,以通过所述隐藏控件中的函数列表,合并展示各所述分析函数。

33、另一方面,本申请实施例还提供了一种报表数据分析设备,所述设备包括:

34、至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:

35、获取待处理报表;所述待处理报表包括待处理数据及其相应的数据属性文本;

36、基于预设的属性关键词库,确定所述待处理报表中的待定分析关键词;

37、根据所述待定分析关键词,匹配相应的分析类型;

38、对于每一所述分析类型,确定一个或多个分析函数,并显示于用户终端;

39、当接收到来自所述用户终端选取的各选定分析函数之后,根据所述待处理报表及所述选定分析函数,确定与所述分析类型对应的数据分析结果,并将所述数据分析结果存入报表分析数据集。

40、再一方面,本申请实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:

41、获取待处理报表;所述待处理报表包括待处理数据及其相应的数据属性文本;

42、基于预设的属性关键词库,确定所本文档来自技高网...

【技术保护点】

1.一种报表数据分析方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种报表数据分析方法,其特征在于,基于预设的属性关键词库,确定所述待处理报表中的待定分析关键词,具体包括:

3.根据权利要求2所述的一种报表数据分析方法,其特征在于,根据所述关键词网络中各节点对应的所述第二属性关键词及剩余节点连线,生成所述待定分析关键词,具体包括:

4.根据权利要求1所述的一种报表数据分析方法,其特征在于,根据所述待定分析关键词,匹配相应的分析类型,具体包括:

5.根据权利要求1所述的一种报表数据分析方法,其特征在于,对于每一所述分析类型,确定一个或多个分析函数,具体包括:

6.根据权利要求5所述的一种报表数据分析方法,其特征在于,所述基础分析函数及所述组合分析函数存在自定义项参数,所述自定义项参数至少用于选取分析的所述待处理数据的范围。

7.根据权利要求5所述的一种报表数据分析方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的一种报表数据分析方法,其特征在于,当接收到来自所述用户终端选取的各选定分析函数之后,所述方法还包括:

9.一种报表数据分析设备,其特征在于,所述设备包括:

10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令能够执行如上述权利要求1-8任一项所述的一种报表数据分析方法。

...

【技术特征摘要】

1.一种报表数据分析方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种报表数据分析方法,其特征在于,基于预设的属性关键词库,确定所述待处理报表中的待定分析关键词,具体包括:

3.根据权利要求2所述的一种报表数据分析方法,其特征在于,根据所述关键词网络中各节点对应的所述第二属性关键词及剩余节点连线,生成所述待定分析关键词,具体包括:

4.根据权利要求1所述的一种报表数据分析方法,其特征在于,根据所述待定分析关键词,匹配相应的分析类型,具体包括:

5.根据权利要求1所述的一种报表数据分析方法,其特征在于,对于每一所述分析类型,确定一个或多个分析函数,具体包括:

...

【专利技术属性】
技术研发人员:张浩
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1