用于验证数据的方法和系统技术方案

技术编号:6865783 阅读:166 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于验证数据的方法和系统。该方法和系统根据数据立方体查询条件,从数据立方体生成报告多维数据集。根据与所述数据立方体查询条件相应的源数据查询条件,从源数据生成参考多维数据集。同时,还可以对报告多维数据集进行OLAP逆变换,生成OLAP多维数据集,对OLAP多维数据集进行ETL逆变换,生成ETL多维数据集。根据所生成的多维数据集之间的匹配关系进行数据验证,以确定是否存在数据不一致的情况。通过上述方法和系统,不仅可以容易地验证展示给用户的数据是否存在问题,在存在数据问题的情况下,还可以确定商业智能解决方案中的何处存在问题。

【技术实现步骤摘要】

本专利技术涉及数据处理技术,尤其涉及用于验证数据的方法和系统
技术介绍
随着信息技术的发展,越来越多的人们开始利用商业智能的相关技术去分析处理企业的数据,为决策者提供有力的帮助。随着数据库技术的发展和应用,数据库存储的数据量从20世纪80年代的兆(M)字节及千兆(G)字节过渡到现在的兆兆(T)字节和千兆兆 (P)字节。同时,用户的查询需求也越来越复杂,涉及的已不仅是查询或操纵一张关系表中的一条或几条记录,而且要对多张表中千万条记录的数据进行数据分析和信息综合,事务处理型关系数据库系统已不能全部满足这一要求。而操作型应用和分析型应用,在性能上又难以两全,为此人们常常在关系数据库中放宽了对冗余的限制,引入了统计及综合数据。 但这些统计综合数据的应用逻辑是分散并且杂乱的、非系统化的,因此分析功能有限,不灵活,维护困难。不少软件厂商采取了发展其前端产品来弥补关系数据库管理系统支持的不足,通过专门的数据综合引擎,辅之以更加直观的数据访问界面,力图统一分散的公共应用逻辑,在短时间内响应非数据处理专业人员的复杂查询要求。商业智能(Business Intelligence 简称Bi)技术处理本文档来自技高网...

【技术保护点】
1.一种用于验证数据的方法,其中,所述数据来自于对源数据进行ETL模型变换和OLAP模型变换所生成的数据立方体,所述方法包括:根据数据立方体查询条件,从数据立方体生成报告多维数据集;根据与所述数据立方体查询条件相应的源数据查询条件,从源数据生成参考多维数据集;以及根据所述参考多维数据集与所述报告多维数据集之间的匹配关系,进行数据验证。

【技术特征摘要】

【专利技术属性】
技术研发人员:高雪峰李学朝辛新傅晓静
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US

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

1