一种数据分析报告构建方法、装置、设备及介质与流程

文档序号:39057146发布日期:2024-08-17 22:23阅读:5来源:国知局
一种数据分析报告构建方法、装置、设备及介质与流程

本技术涉及数据分析,具体涉及一种数据分析报告构建方法、装置、设备及介质。


背景技术:

1、目前数据分析报告构建的方式往往比较传统,需要报告使用人员首先明确分析的目标,再进行数据采集,对采集来的全量数据进行清洗和预处理,然后通过自身的数学知识自行基于数据计算出数据分析报告所需的数据,得到计算结果,然后基于计算结果构建图表,并结合图表以完成一篇数据分析报告用来进行决策支持、问题识别、资源优化、市场洞察等。但是传统人工撰写数据分析报告,不仅需要消耗报告分析人员大量的时间和精力,而且效率比较低。


技术实现思路

1、本技术实施例提供一种数据分析报告构建方法、装置、设备及介质,用于解决人工构建数据分析报告容易导致构建效率比较低的问题。

2、第一方面,本技术提供一种数据分析报告构建方法,包括:

3、根据用户输入的数据分析报告所需构建信息的构建方式,确定所述构建信息的计算公式;

4、从数据库中,提取出所述计算公式所需的信息,并根据所述计算公式所需的信息以及所述计算公式,确定所述构建信息;

5、根据所述构建信息,构建所述数据分析报告。

6、上述方法,通过用户输入的数据分析报告所需构建信息的构建方式,确定构建信息的计算公式,从数据库中提取出计算公式所需信息,并基于该信息和计算公式确定构建信息,基于构建信息构建数据分析报告,相比于用户自行基于数据计算出数据分析报告所需的数据,本发明能够将输入构建方式自动得到构建信息,提高了工作效率。

7、在一种可能的实施例中,根据用户输入的数据分析报告所需构建信息的构建方式,确定所述构建信息的计算公式,包括:

8、若所述构建方式中不包含计算符号,则从第一预设集合中找出与所述构建方式中字符相同的关联词,并确定与所述构建方式中字符相同的关联词对应的计算符号,作为所述计算公式中的计算符号;

9、从所述构建方式中提取出与指标相关的关联字符,并根据提取出与指标相关的关联字符,确定所述计算公式中的指标维度;

10、根据所述构建方式中的所述指标、所述计算符号、所述指标维度,确定所述计算公式。

11、在一种可能的实施例中,通过以下方式确定构建方式:

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、在一种可能的实施例中,所述构建模块,用于:

43、展示多个数据分析报告模板;

44、响应第二选择指令,根据所述第二选择指令中选择的数据分析报告模板,生成构建页面;

45、响应第一添加指令,若所述第一添加指令中在所述构建页面添加的是图表类型,则将所述构建信息填入所述图表类型对应的图表中,得到数据分析图表;

46、根据所述数据分析图表和选择的数据分析报告模板,构建所述数据分析报告。

47、在一种可能的实施例中,所述构建模块,还用于:

48、响应第二添加指令,展示添加内容;其中,所述添加内容包括多种图表类型;

49、响应第三选择指令,根据所述第三选择指令中选择的图表类型,以及所述第二添加指令的触发位置在所述构建页面中的位置,确定选择的图表类型对应的图表样本;并展示选择的图表类型对应的多个样本;

50、响应第四选择指令,将所述第四选择指令中选择的样本作为所述图表类型对应的图表。

51、第三方面,本技术提供一种电子设备,包括:

52、存储器,用于存储程序指令;

53、处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行第一方面中任一项所述的方法包括的步骤。

54、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行第一方面中任一项所述的方法。

55、第五方面,本技术提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行第一方面中任一项所述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1