一种基于结构化查询语言的帕累托图数据分析方法及系统技术方案

技术编号:45281738 阅读:49 留言:0更新日期:2025-05-16 14:29
本发明专利技术公开了一种基于结构化查询语言的帕累托图数据分析方法及系统,涉及数据分析技术领域,该帕累托图数据分析方法包括以下步骤:生成问题原因统计表;生成带有数量降序排名字段的问题原因统计表;生成问题数量的累计结果;生成带有数量降序排名及问题数量累计占比字段的问题原因统计表;根据帕累托法则,利用结构化查询语言中逻辑判断语句生成关键原因字段;生成进行中项目和历史项目的帕累托图数据统计表;根据历史项目的帕累托数据生成进行中项目问题原因的关注度字段。本发明专利技术通过对比进行中和历史的关键原因字段,定义问题原因关注度字段,实现根据历史数据对进行中项目的问题原因进行关注度分析。

【技术实现步骤摘要】

本专利技术涉及数据分析,具体来说,涉及一种基于结构化查询语言的帕累托图数据分析方法及系统


技术介绍

1、目前国内、外各行业均可使用帕累托图分析质量问题,指导管理者找出产生最多数量问题的关键原因,进而解决主要质量问题。帕累托图一般由问题原因统计柱状图和问题数量累计占比折线图组成,但是质量问题数据一般仅由问题原因和问题描述组成,往往缺少绘制帕累托图中柱状图和折线图所需的数据。通常使用各数据库高版本中的sql窗口函数over(partition by)对质量问题数据进行分析,得出帕累托图数据。

2、窗口函数也称为olap函数,olap是online analytical processing的简称,意思是对数据库数据进行实时分析处理。窗口函数就是为了实现olap而添加的sql功能,例如oracle从8.1.6开始提供分析函数。它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。例如group by分组汇总后改变了表的行数,一行只有一个类别,只保留参与分组的字段和聚合函数的结果。partition by相比较于group by本文档来自技高网...

【技术保护点】

1.一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,该帕累托图数据分析方法包括以下步骤:

2.根据权利要求1所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述利用结构化查询语言中数据集划分语句和结构化查询语言中计数函数,统计每种问题原因及其引发的问题数量,生成问题原因统计表包括以下步骤:

3.根据权利要求1所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述利用结构化查询语言中排序子句对生成的问题原因统计表进行排序,结合预设变量和排名公式,执行数量降序排名、问题原因及问题数量字段查询,生成带有数量降序排名字段的问题原因统...

【技术特征摘要】

1.一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,该帕累托图数据分析方法包括以下步骤:

2.根据权利要求1所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述利用结构化查询语言中数据集划分语句和结构化查询语言中计数函数,统计每种问题原因及其引发的问题数量,生成问题原因统计表包括以下步骤:

3.根据权利要求1所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述利用结构化查询语言中排序子句对生成的问题原因统计表进行排序,结合预设变量和排名公式,执行数量降序排名、问题原因及问题数量字段查询,生成带有数量降序排名字段的问题原因统计表包括以下步骤:

4.根据权利要求3所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述变量公式为:

5.根据权利要求1所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述将带有数量降序排名字段的问题原因统计表预设为两组相同的数据,利用结构化查询语言中规定选择标准子句和结构化查询语言中聚合函数,逐个累加问题数量,生成问题数量的累计结果包括以下步骤:

6.根据权利要求1所述的一种基于结构化查询语言的帕累托图数据分析方法,其特征在于,所述利用结构化查询语言中计数函数生成问题总数,将问题数量的累计结果与生成的问题总数相除,并对预设的其中一组数据执行全部字段和问题数量累计占比字段查询,生成带有数量降序排名及问题数量累计占比字段的问题原因统计表包括以下步骤:

7.根据权利要求1所述的一种基于结构化查询语言的帕累托...

【专利技术属性】
技术研发人员:朱明段然袁燕红禚莉谢坤蒋柳柳潘梦旎张颖
申请(专利权)人:国电南京自动化股份有限公司
类型:发明
国别省市:

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

1