数据仓库指标管理方法和装置及系统的制作方法

文档序号:9579289阅读:484来源:国知局
数据仓库指标管理方法和装置及系统的制作方法
【技术领域】
[0001]本申请涉及数据处理技术领域,尤其涉及一种数据仓库指标管理方法和装置及系统。
【背景技术】
[0002]数据仓库(Data Warehouse, Dff)是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。表是数据仓库的重要组成部分,一个表记录由关键字(key)、度量和属性数据组成。
[0003]数据仓库输出指标一般从多个数据集市产出,各数据集市根据各自业务方需求加工指标。例如贷款余额,风险集市和运营集市都开发该指标并输出到商业智能(BusinessIntelligence, BI)报表进行展示供业务方查看。
[0004]传统的数据仓库都是以表为粒度开发指标,指标管理也以表级进行管理。但是,由于指标分散在不同数据集市的不同表里,不同数据集市间同名指标存在口径不一致问题,即使同一个数据集市不同表间的同名指标也可能存在口径不一致问题;不同数据集市间存在重复开发,浪费资源问题;指标难以管理等问题。

【发明内容】

[0005]本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本申请的一个目的在于提出一种数据仓库指标管理方法,该方法可以解决传统方式以表级进行管理引起的问题,从而避免口径不一致,重复开发以及难以管理的问题。
[0007]本申请的另一个目的在于提出一种数据仓库指标管理装置。
[0008]本申请的另一个目的在于提出一种数据仓库系统。
[0009]为达到上述目的,本申请第一方面实施例提出的数据仓库指标管理方法,包括:接收数据集市通过第一接口输出的指标,所述第一接口是数据集市与中间层之间的统一接口,所述中间层是预设的位于数据集市与业务系统之间的接口层;将所述指标保存在对应的指标池中;通过第二接口将所述指标输出给对应的业务系统,所述第二接口是所述中间层与所述业务系统之间的统一接口。
[0010]本申请第一方面实施例提出的数据仓库指标管理方法,通过设置中间层,中间层与数据集市存在统一的接口,中间层与业务系统也存在统一的接口,数据集市生成的指标保存在中间层的指标池中,可以实现对指标的统一管理,由于中间层与各数据集市及各业务系统存在统一的接口,可以避免口径不一致的问题,并且,由于统一管理可以避免重复开发以及难以管理问题,从而解决以表级进行指标管理存在的问题。
[0011]为达到上述目的,本申请第二方面实施例提出的数据仓库指标管理装置,包括:接收模块,用于接收数据集市通过第一接口输出的指标,所述第一接口是数据集市与中间层之间的统一接口,所述中间层是预设的位于数据集市与业务系统之间的接口层;保存模块,用于将所述指标保存在对应的指标池中;发送模块,用于通过第二接口将所述指标输出给对应的业务系统,所述第二接口是所述中间层与所述业务系统之间的统一接口。
[0012]本申请第二方面实施例提出的数据仓库指标管理装置,通过设置中间层,中间层与数据集市存在统一的接口,中间层与业务系统也存在统一的接口,数据集市生成的指标保存在中间层的指标池中,可以实现对指标的统一管理,由于中间层与各数据集市及各业务系统存在统一的接口,可以避免口径不一致的问题,并且,由于统一管理可以避免重复开发以及难以管理问题,从而解决以表级进行指标管理存在的问题。
[0013]为达到上述目的,本申请第三方面实施例提出的数据仓库系统,包括:第二方面所述的装置,以及,数据集市和业务系统;所述装置位于所述数据集市和所述业务系统之间,用于对指标进行统一管理。
[0014]本申请第三方面实施例提出的数据仓库系统,通过设置中间层,中间层与数据集市存在统一的接口,中间层与业务系统也存在统一的接口,数据集市生成的指标保存在中间层的指标池中,可以实现对指标的统一管理,由于中间层与各数据集市及各业务系统存在统一的接口,可以避免口径不一致的问题,并且,由于统一管理可以避免重复开发以及难以管理问题,从而解决以表级进行指标管理存在的问题。
[0015]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
【附图说明】
[0016]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0017]图1是本申请一实施例提出的数据仓库指标管理方法的流程示意图;
[0018]图2是本申请另一实施例提出的数据仓库指标管理方法的流程示意图;
[0019]图3是图2对应的系统结构示意图;
[0020]图4是本申请另一实施例提出的数据仓库指标管理装置的结构示意图;
[0021]图5是本申请另一实施例提出的数据仓库指标管理装置的结构示意图;
[0022]图6是本申请另一实施例提出的数据仓库系统的结构示意图。
【具体实施方式】
[0023]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。相反,本申请的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0024]图1是本申请一实施例提出的数据仓库指标管理方法的流程示意图,该方法包括:
[0025]S11 :接收数据集市通过第一接口输出的指标,所述第一接口是数据集市与中间层之间的统一接口,所述中间层是预设的位于数据集市与业务系统之间的接口层。
[0026]其中,本实施例可以在现有的数据集市和业务系统之间创建一个中间层,该中间层对各数据集市对外输出的指标进行统一管理或称为统一维护。
[0027]中间层与数据集市之间的接口可以称为第一接口,不同的数据集市输出的指标都通过该统一的第一接口输出给中间层。
[0028]S12:将所述指标保存在对应的指标池中。
[0029]其中,中间层中可以设直指标池,指标池包括公共指标池和业务指标池,公共指标池(publice)为一个,业务指标池的个数与业务系统中包括的业务类型的个数相同,且相互对应,例如,在业务系统中包括报表系统和风险系统,则在中间层中设直的业务指标池包括报表指标池和风险指标池。
[0030]所述中间层包括指标池,所述指标池包括公共指标池和业务指标池,所述公共指标池为一个,所述业务指标池的个数与所述业务系统包括的业务类别的个数相同。
[0031]同一个业务指标池内不存在同名指标,不同业务指标池内包括或者不包括同名指标,公共指标池与每个业务指标池不存在冋名指标。
[0032]不同数据集市可以生成相应业务所需的指标,例如,报表集市可以生成报表系统所需的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1