一种数据分析中可变维度的处理方法技术

技术编号:11266559 阅读:105 留言:0更新日期:2015-04-08 12:30
本发明专利技术提供了一种在数据分析中可变维度的处理方法,包括:修改维度表存储结构,对维度改变的字段内容进行记录和使用可变维度表进行数据分析。本发明专利技术的有益效果是:记录了维度信息的有效时间范围;同时能够保证了同一维度多条记录间的顺序性;并且能够保证在统一维度的多条记录中有且只有一条记录满足过滤条件,能够将变维度表转换成普通维度表,操作方便。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种在数据分析中可变维度的处理方法,包括:修改维度表存储结构,对维度改变的字段内容进行记录和使用可变维度表进行数据分析。本专利技术的有益效果是:记录了维度信息的有效时间范围;同时能够保证了同一维度多条记录间的顺序性;并且能够保证在统一维度的多条记录中有且只有一条记录满足过滤条件,能够将变维度表转换成普通维度表,操作方便。【专利说明】-种数据分析中可变维度的处理方法
本专利技术属于商务智能领域,尤其设及。
技术介绍
维度即事物的特征,人们可W使用维度来对事物分类,并进行统计分析。比如按类 别统计分析商品销售情况,按供应商分析产品销量情况等等。在大部分数据分析中,一般认 为维度是不会改变的,但是,对于某些数据分析来说,也需要跟踪维度变化的过程。 比如在人力资源数据分析中,人们常常按人员的学历来统计员工情况。人员学历 该个维度会经常发生变化,比如员工学历可能从本科变更为硕±;那么在学历变更前,应该 W本科进行统计,在学历变更后,则应该^硕±来统计。并且在实际操作过程中,还经常出 现需要同时对多年统计的情况进行对比的情况。现有技术还不能很好地解决该些问题。
技术实现思路
本专利技术要解决的问题是实现一种对可变维度的处理方法,特别适合如人事数据分 析中,人员本身不变,但是人员的维度属性经常变化情况下的数据分析。 本专利技术解决其技术问题所采取的技术方案是;一种数据分析中可变维度的处理方 法,包括W下步骤: 第一步;修改维度表存储结构: 在维度表存储结构中增加维度内容的生效时间和过期时间字段,使维度表变成可 变维度表; [000引第二步;对维度改变的字段内容进行记录; 查找变化维度的最后记录,并标记过期时间;然后插入一条新的维度记录,并标记 生效时间; 第=步;使用可变维度表进行数据分析: 首先给定分析时间和使用条件,其中分析时间大于等于生效时间,并且过期日期 为空或分析时间小于过期时间;然后对可变维度表进行过滤;最后将过滤后结果作为普通 维度表与事实表相关联后即可进行分析。 本专利技术的有益效果是: (1)本专利技术所述可变维度表除包含常规维度信息外,还包含维度内容的生效时间 和过期时间,该种方式记录了维度信息的有效时间范围,即维度内容在何时起作用,操作方 便。 (2)本专利技术在维度变化时,向维度表中插入变化维度的新记录,该样,在维度表中 就包含同一维度的多条记录,即保存了维度变化的完整历史;并且,查找变化维度的最后记 录,并标记过期时间;然后插入一条新的维度记录,并标记生效时间,该就保证了同一维度 多条记录间的顺序性,即在任何时候,同一维度的多条记录中只有一条记录起作用。 (3)在数据分析时,给定分析时间,然后使用分析时间对可变维度表进行过滤,该 就保证了对可变维度表的使用。同时本专利技术限定了过滤条件为;分析时间大于等于生效时 间,并且过期日期为空或分析时间小于过期时间,保证了在给定分析时间,在统一维度的多 条记录中有且只有一条记录满足过滤条件,即可将变维度表转换成为了普通维度表。 【具体实施方式】 下面对本专利技术的技术方案进一步阐述: 实施例:,包括W下步骤: 第一步:修改维度表存储结构;在维度表存储结构中增加维度内容的生效时间和 过期时间字段,使维度表变成可变维度表; 普通维度表如下; 【权利要求】1. ,其特征在于:包括以下步骤: 第一步:修改维度表存储结构: 在维度表存储结构中增加维度内容的生效时间和过期时间字段,使维度表变成可变维 度表; 第二步:对维度改变的字段内容进行记录: 查找变化维度的最后记录,并标记过期时间;然后插入一条新的维度记录,并标记生效 时间; 第三步:使用可变维度表进行数据分析: 首先给定分析时间和使用条件,其中分析时间大于等于生效时间,并且过期日期为空 或分析时间小于过期时间;然后对可变维度表进行过滤;最后将过滤后结果作为普通维度 表与事实表相关联后即可进行分析。【文档编号】G06Q10/06GK104504530SQ201410854662【公开日】2015年4月8日 申请日期:2014年12月31日 优先权日:2014年12月31日 【专利技术者】何江 申请人:天津南大通用数据技术股份有限公司本文档来自技高网...

【技术保护点】
一种数据分析中可变维度的处理方法,其特征在于:包括以下步骤:第一步:修改维度表存储结构:在维度表存储结构中增加维度内容的生效时间和过期时间字段,使维度表变成可变维度表;第二步:对维度改变的字段内容进行记录:查找变化维度的最后记录,并标记过期时间;然后插入一条新的维度记录,并标记生效时间;第三步:使用可变维度表进行数据分析:首先给定分析时间和使用条件,其中分析时间大于等于生效时间,并且过期日期为空或分析时间小于过期时间;然后对可变维度表进行过滤;最后将过滤后结果作为普通维度表与事实表相关联后即可进行分析。

【技术特征摘要】

【专利技术属性】
技术研发人员:何江
申请(专利权)人:天津南大通用数据技术股份有限公司
类型:发明
国别省市:天津;12

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

1