本发明涉及数据统计,尤其涉及一种数据统计方法、装置、设备及存储介质。
背景技术:
1、在大数据时代,各企业数据分析统计需求日益旺盛,为了更好地驾驭数据,为经营决策提供支持,需重视底层数据仓库的建设,逐步提升数据分析统计和可视化的水平,让数据成为生产力,产出更大的价值。但是现有技术中,由于数据维度分类笼统,系统导出样式不是上报样式,需要手动对数据进行整理提报,容易出错,且效率不高,因此,如何高效的进行数据统计成为了亟待解决的技术问题。
2、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
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、本发明对接收到的数据统计需求进行分析,生成需求报表;确定所述需求报表对应的需求统计指标和需求统计维度;根据业务操作数据、所述需求统计指标和需求统计维度确定指标数据和维度数据;根据所述指标数据和所述维度数据生成目标需求报表。由于本发明是根据数据统计需求确定需求报表,进而确定指标数据和维度数据;根据指标数据和维度数据生成目标需求报表。相对于现有的通过人工进行数据统计的方式,本发明上述方式能够提高数据统计的效率。
1.一种数据统计方法,其特征在于,所述数据统计方法包括以下步骤:
2.如权利要求1所述的数据统计方法,其特征在于,所述根据业务操作数据、所述需求统计指标和需求统计维度确定指标数据和维度数据的步骤,包括:
3.如权利要求2所述的数据统计方法,其特征在于,所述根据业务操作数据和所述需求统计维度确定维度数据的步骤,包括:
4.如权利要求3所述的数据统计方法,其特征在于,所述根据所述指标数据和所述维度数据生成目标需求报表的步骤,包括:
5.如权利要求4所述的数据统计方法,其特征在于,所述根据所述指标数据和所述维度数据确定目标总线矩阵的步骤,包括:
6.如权利要求1-5任一项所述的数据统计方法,其特征在于,所述对接收到的数据统计需求进行分析,生成需求报表的步骤之前,还包括:
7.如权利要求6所述的数据统计方法,其特征在于,所述根据所述预设数据标准对所述业务操作数据中的数据进行数据约束的步骤,包括:
8.一种数据统计装置,其特征在于,所述数据统计装置包括:
9.一种数据统计设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据统计程序,所述数据统计程序配置为实现如权利要求1至7中任一项所述的数据统计方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有数据统计程序,所述数据统计程序被处理器执行时实现如权利要求1至7任一项所述的数据统计方法的步骤。