基于数据立方体模型的数据处理系统及方法技术方案

技术编号:20076419 阅读:28 留言:0更新日期:2019-01-15 01:01
本发明专利技术提供了一种基于数据立方体模型的数据处理系统,包括:ETL单元,用于对原始数据进行处理,确定处理后的数据,并根据所述处理后的数据建立数据立方体模型;OLAP单元,用于对所述数据立方体模型进行操作,确定操作后的数据。本发明专利技术通过ETL单元对原始数据进行处理,并建立数据立方体模型,并通过OLAP单元进行操作,能够将所有的业务信息全部整合归总,避免了各个业务线之间互相影响造成错综复杂产生重复工作和错误计算等影响效率的局面,提高了员工的实时性和业务效率,普适性高。

Data Processing System and Method Based on Data Cube Model

The invention provides a data processing system based on data cube model, which includes: ETL unit for processing original data, determining processed data, and establishing data cube model according to the processed data; OLAP unit for operating the data cube model and determining the data after operation. The invention processes the original data by ETL unit, establishes a data cube model, and operates through OLAP unit, which can integrate all business information, avoids the complicated situation that each business line affects each other, causes repetitive work and error calculation, and improves the real-time performance and business efficiency of employees, and has high universality. \u3002

【技术实现步骤摘要】
基于数据立方体模型的数据处理系统及方法
本专利技术涉及数据处理领域,尤其涉及一种基于数据立方体模型的数据处理系统及方法。
技术介绍
现在的市场瞬息万变,每一个企业想在激烈的市场竞争中脱颖而出就需要顺应潮流依赖信息科技对客户和市场的整体信息做出及时的响应,同时对自身的运营情况和业务能力做出全面的预测和分析。因此一个针对业务的分析系统显得尤为重要,它能帮助企业准确的预估自己的执行力和业务效率,增加自己的市场竞争力,同时也能在决策层面上分析企业的运营状况和经营成果,从而制定每一个季度的战略计划。而且,通过分析系统可以将任务落实到业务流程的每一个环节和步骤,增加提醒和考核计划为企业的中高层干部提供员工业务能力的全面分析结果。现有技术尚未能够将所有的业务信息全部整合归总,影响了工作效率。
技术实现思路
(一)要解决的技术问题本专利技术的目的在于提供一种基于数据立方体模型的数据处理系统及方法,以解决上述的至少一项技术问题。(二)技术方案本专利技术实施例的一方面,提供了一种基于数据立方体模型的数据处理系统,包括:ETL单元,用于对原始数据进行处理,确定处理后的数据,并根据所述处理后的数据建立数据立方体模型;OLAP单元,用于对所述数据立方体模型进行操作,确定操作后的数据。在本专利技术的一些实施例中,还包括:运算分析单元,用于结合业务场景对所述操作后的数据进行运算分析,确定分析结果。在本专利技术的一些实施例中,所述系统还包括:ERP单元,用于存储所述原始数据;显示单元,用于显示所述操作后的数据和/或分析结果。在本专利技术的一些实施例中,ETL单元对原始数据进行处理,具体指:所述ETL单元对原始数据进行抽取、转换、清洗、过滤和装载。在本专利技术的一些实施例中,ETL单元根据所述处理后的数据建立数据立方体模型,指:ETL单元采用维度建模的星座模式将处理后的数据划分为基于维度表和事实表的数据立方体模型;所述数据立方体模型包括合同模块,所述维度表包括各业务节点所发生的时间、地点、客户关系和厂商,其中,所述事实表包括细节事实,所述细节事实包括合同基本信息、合同收付款明细、合同标注信息、合同详细信息、合同设备信息、合同附件信息、合同审批信息。在本专利技术的一些实施例中,各事实表之间其实通过维度表连通,共享维度,且事实表与维度表内容通过各组的外键实现互相连接。在本专利技术的一些实施例中,所述操作包括切片、切块、旋转、上钻、下钻和上卷。在本专利技术的一些实施例中,所述数据立方体模型包括项目模块、合同模块、发票模块和结算模块,所述OLAP单元将事务表中的合同事实表、以及纬度表中的部门维度表、业务线维度表和时间维度表链接,确定一第数据立方体模型;并对其进行操作,确定第一矩阵;所述OLAP单元还将事务表中的税率事实表、以及纬度表中的部门维度表、业务线维度表和时间维度表链接,确定一第二数据立方体模型;并对其进行操作,确定第二矩阵;所述运算分析单元对所述第一矩阵和第二矩阵进行运算分析,确定分析结果。本专利技术实施例的另一方面,还提供了一种基于数据立方体模型的数据处理方法,应用于前述的基于数据立方体模型的数据处理系统。(三)有益效果本专利技术的基于数据立方体模型的数据处理系统及方法,相较于现有技术,至少具有以下优点:1、通过ETL单元对原始数据进行处理,并建立数据立方体模型,并通过OLAP单元进行操作,能够将所有的业务信息全部整合归总,避免了各个业务线之间互相影响造成错综复杂产生重复工作和错误计算等影响效率的局面,提高了员工的实时性和业务效率,普适性高。2、由于每一个业务环节之间都有关联,且通过数据立方体模型都有直观了解,因此一旦一个项目的其中某一个环节有进展都会第一时间邮件通知业务人员并在数据立方体模型上实时更新数据,提高了业务员工对自已所负责的项目的把控准确性减少需要人工记忆的部分。3、由于权限级别的不同也会设定权限设置,因此各个等级的负责人负责监管其相应管理的最接近其等级的员工的所有业务,因此使得各个分公司和总部具有自己单独的业务管辖范围,能够满足集团企业的特殊要求;4、将业务从报备、立项、合同、发票、结算的各个环节进行系统管理和分析,并对日常的附件、设备管理、资质借阅申请等相关资料建立数据立方体模型,有效的保证了项目审批执行的效率,同时体现了公司业务科学化、规范化、专业化的管理。5、将企业的业务数据与分析系统很好的联系起来,定义灵活、人机交互界面友好,解决了企业管理者以灵活的方式从各个角度全方面的了解企业生产运营状况的需求,提高了其决策的效率,降低了分析的成本,反应了企业存在的问题,为今后企业的发展方向与领导的决策提供了准确的数据依据。附图说明图1为本专利技术实施例的基于数据立方体模型的数据处理系统的结构示意图;图2为本专利技术具体实施例的数据处理的过程示意图;图3为数据立方体模型的操作示意图;图4为所述拆表后的ER图;图5(a)和图5(b)分别为图4搜索得到的数据立方体模型;图6为第一数据立方体模型的示意图;图7为第二数据立方体模型的示意图;图8为第一和第二数据立方体模型对应的矩阵;图9为图8的两个矩阵进行运算分析的示意图。具体实施方式现有技术尚未能够将所有的业务信息全部整合归总,影响了工作效率,有鉴于此,本专利技术提供了一种基于数据立方体模型(即数据仓库)的数据处理系统,通过ETL单元对原始数据进行处理,并建立数据立方体模型,并通过OLAP单元进行操作,能够将所有的业务信息全部整合归总,避免了各个业务线之间互相影响造成错综复杂产生重复工作和错误计算等影响效率的局面,提高了员工的实时性和业务效率,普适性高。为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。本专利技术实施例的一方面,提供了一种基于数据立方体模型的数据处理系统,如图1所示,该系统包括:ETL(数据提取、加载和转换)单元,用于对ERP(企业资源计划)单元的原始数据进行处理(请参照图2,例如抽取、转换、清洗、过滤和装载),确定处理后的数据,并根据所述处理后的数据建立数据立方体模型。其中,主要采用维度建模的星座模式将处理后的数据划分为基于维度表和事实表的数据立方体模型;OLAP(联机分析处理)单元,用于对所述数据立方体模型进行操作(请参照图2和图3,例如切片、切块、旋转、上钻、下钻和上卷),确定操作后的数据。在本专利技术的一些实施例中,还可以对数据立方体模型进行运算分析,相应地,所述系统还可以包括:运算分析单元,用于结合业务场景对所述操作后的数据进行运算分析,确定分析结果。为了能够使得用户能够更直观清楚地得到结果,该系统还可以包括显示单元,用于显示所述操作后的数据和/或分析结果。所述数据立方体模型包括合同模块,所述维度表包括各业务节点所发生的时间、地点、客户关系和厂商,其中,所述事实表包括细节事实,所述细节事实包括合同基本信息、合同收付款明细、合同标注信息、合同详细信息、合同设备信息、合同附件信息、合同审批信息。其中,各事实表之间其实通过维度表连通,共享维度,且事实表与维度表内容通过各组的外键实现互相连接。举例来说,所述数据立方体模型可以包括项目模块、合同模块、发票模块和结算模块,所述OLAP单元将事务表中的合同事实表、以及纬度表中的部门维度表、业务线维度表和时间维度表链接,确定一第本文档来自技高网...

【技术保护点】
1.一种基于数据立方体模型的数据处理系统,包括:ETL单元,用于对原始数据进行处理,确定处理后的数据,并根据所述处理后的数据建立数据立方体模型;OLAP单元,用于对所述数据立方体模型进行操作,确定操作后的数据。

【技术特征摘要】
1.一种基于数据立方体模型的数据处理系统,包括:ETL单元,用于对原始数据进行处理,确定处理后的数据,并根据所述处理后的数据建立数据立方体模型;OLAP单元,用于对所述数据立方体模型进行操作,确定操作后的数据。2.根据权利要求1所述的数据处理系统,其中,还包括:运算分析单元,用于结合业务场景对所述操作后的数据进行运算分析,确定分析结果。3.根据权利要求2所述的数据处理系统,其中,所述系统还包括:ERP单元,用于存储所述原始数据;显示单元,用于显示所述操作后的数据和/或分析结果。4.根据权利要求1所述的数据处理系统,其中,ETL单元对原始数据进行处理,具体指:所述ETL单元对原始数据进行抽取、转换、清洗、过滤和装载。5.根据权利要求3所述的数据处理系统,其中,ETL单元根据所述处理后的数据建立数据立方体模型,指:ETL单元采用维度建模的星座模式将处理后的数据划分为基于维度表和事实表的数据立方体模型;所述数据立方体模型包括合同模块,所述维度表包括各业务节点所发生的时间、地点、客户关系和厂商,其中,所述事实表包括细节事实...

【专利技术属性】
技术研发人员:黄友俊李星吴建平王冠郭强
申请(专利权)人:赛尔网络有限公司
类型:发明
国别省市:北京,11

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

1