一种对差异数据进行分析的方法及系统的制作方法

文档序号:9375859阅读:295来源:国知局
一种对差异数据进行分析的方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机领域,特别涉及一种对差异数据进行分析的方法及系统。
【背景技术】
[0002]我们一直缺少对差异数据的分析,希望可以建立统一的方法对差异数据进行分析,达到辅助客户进行快速定位问题。
[0003]现有技术中缺少对差异数据进行分析,手工数据提取的复杂度很高,数据分析难以自动化,并且难以形成完整的差异化报告,用户难以进行数据治理及指导系统建设及数据运营等。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种能够自动对数据差异进行分析并得到形成差异的影响因素的对差异数据进行分析的方法及系统。
[0005]本发明解决上述技术问题的技术方案如下:一种对差异数据进行分析的方法,包括以下步骤:
[0006]将现有数据和历史数据进行对比,得到差异数据;
[0007]获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度;
[0008]根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。
[0009]本发明的有益效果是:本发明通过对差异数据进行分析,减少手工数据提取的复杂度,提供数据分析的自动化,最终形成差异化报告,指导客户进行数据治理及指导系统建设及数据运营等。
[0010]在上述技术方案的基础上,本发明还可以做如下改进。
[0011]进一步,所述待分析的差异数据为现有数据中同比或环比差异超过预设阈值的部分现有数据。
[0012]进一步,所述分析时间和分析维度用于限定需要分析的数据范围。
[0013]进一步,还包括根据差异因素生成评论和注释。
[0014]进一步,还包括显示差异因素。
[0015]进一步,一种对差异数据进行分析的系统,包括对比模块、获取模块和分析排序模块;
[0016]所述对比模块,用于将现有数据和历史数据进行对比,得到差异数据;
[0017]所述获取模块,用于获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度;
[0018]所述分析排序模块,用于根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。
[0019]进一步,所述待分析的差异数据为现有数据中同比或环比差异超过预设阈值的部分现有数据。
[0020]进一步,所述分析时间和分析维度用于限定需要分析的数据范围。
[0021]进一步,还包括生成模块,用于根据差异因素生成评论和注释。
[0022]进一步,还包括显示模块,用于显示差异因素。
【附图说明】
[0023]图1为本发明方法步骤流程图;
[0024]图2为本发明系统结构图。
[0025]附图中,各标号所代表的部件列表如下:
[0026]1、对比模块,2、获取模块,3、分析排序模块,4、生成模块,5、显示模块。
【具体实施方式】
[0027]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0028]实施例1
[0029]如图1所示,一种对差异数据进行分析的方法,包括以下步骤:
[0030]将现有数据和历史数据进行对比,得到差异数据;
[0031]获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度;
[0032]根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。
[0033]所述待分析的差异数据为现有数据中同比或环比差异超过预设阈值的部分现有数据。
[0034]所述分析时间和分析维度用于限定需要分析的数据范围。
[0035]还包括根据差异因素生成评论和注释。
[0036]还包括显示差异因素。
[0037]如图2所示,一种对差异数据进行分析的系统,包括对比模块1、获取模块2和分析排序模块3 ;
[0038]所述对比模块1,用于将现有数据和历史数据进行对比,得到差异数据;
[0039]所述获取模块2,用于获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度;
[0040]所述分析排序模块3,用于根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。
[0041]所述待分析的差异数据为现有数据中同比或环比差异超过预设阈值的部分现有数据。
[0042]所述分析时间和分析维度用于限定需要分析的数据范围。
[0043]还包括生成模块4,用于根据差异因素生成评论和注释。
[0044]还包括显示模块5,用于显示差异因素。
[0045]在具体实施中,1.1选择分析的指标。
[0046]用户选择需要分析的指标,该指标选择一般是同比或环比差异比较大的指标,比如选择实际收入指标。
[0047]1.2设置时间和维度。
[0048]选择需要设置的时间和维度,维度包括地域,品牌,渠道类型等,选择时间和维度来限定需要分析的数据范围。
[0049]I.3数据集中处理。
[0050]根据设定的处理方式对数据进行处理,比如找出影响收入的比较大的区域;找出影响排名前5名的产品;找出影响收入的特殊用户类别变化情况;是否是节假日等特殊情况。
[0051]1.4添加评论与注释。
[0052]根据数据集中处理的结果,给出经验性的结论,比如因为暂停用户同比较多导致收入减少等,在数据集中处理下方的输入框中添加结论和注释。
[0053]其中1.3步骤通过SQL进行实现。
[0054]1.3数据集中处理步骤包括:
[0055]a.根据历史数据分析及经验设置影响指标相关度比较大的维度
[0056]b.根据维度分别通过SQL语句进行算法实现,实现了分类别显示各种影响数据差异比较大的因素情况,比如区域变化大的,产品变化大的,用户类别变化大的等,并最终获取影响该指标的分析,分析的结果是找出差异的原因,通过分析结果可以推导出数据差异的原因。
[0057]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种对差异数据进行分析的方法,其特征在于,包括以下步骤: 将现有数据和历史数据进行对比,得到差异数据; 获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度; 根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。2.根据权利要求1所述的对差异数据进行分析的方法,其特征在于,所述待分析的差异数据为现有数据中同比或环比差异超过预设阈值的部分现有数据。3.根据权利要求1所述的对差异数据进行分析的方法,其特征在于,所述分析时间和分析维度用于限定需要分析的数据范围。4.根据权利要求1所述的对差异数据进行分析的方法,其特征在于,还包括根据差异因素生成评论和注释。5.根据权利要求1所述的对差异数据进行分析的方法,其特征在于,还包括显示差异因素。6.一种对差异数据进行分析的系统,其特征在于,包括对比模块(1)、获取模块(2)和分析排序模块(3); 所述对比模块(I),用于将现有数据和历史数据进行对比,得到差异数据; 所述获取模块(2),用于获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度; 所述分析排序模块(3),用于根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。7.根据权利要求6所述的对差异数据进行分析的系统,其特征在于,所述待分析的差异数据为现有数据中同比或环比差异超过预设阈值的部分现有数据。8.根据权利要求6所述的对差异数据进行分析的系统,其特征在于,所述分析时间和分析维度用于限定需要分析的数据范围。9.根据权利要求6所述的对差异数据进行分析的系统,其特征在于,还包括生成模块(4),用于根据差异因素生成评论和注释。10.根据权利要求6所述的对差异数据进行分析的系统,其特征在于,还包括显示模块(5),用于显示差异因素。
【专利摘要】本发明涉及一种对差异数据进行分析的方法及系统,包括以下步骤:将现有数据和历史数据进行对比,得到差异数据;获取用户选择的差异数据中待分析的差异数据、分析时间和分析维度;根据分析时间和分析维度对待分析的差异数据进行分析排序,得到影响现有数据相对历史数据变化的差异因素。本发明可以灵活配置需要监控的数据,是对异常数据统一分析及管理的一次有益尝试。
【IPC分类】G06F17/30
【公开号】CN105095473
【申请号】CN201510490417
【发明人】崔伟
【申请人】北京思特奇信息技术股份有限公司
【公开日】2015年11月25日
【申请日】2015年8月11日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1