发明名称 一种表达关系型在线分析处理系统元数据的方法
摘要 本发明为一种ROLAP系统中元数据的表达方法。它采用XML文档来表示ROLAP系统中的元数据。其中,Schema表示整个元数据信息的根节点,Dimension Specification表示一个维度信息,Level Specification表示一个维度的所有的级别,Property Specification表示一个级别的属性,CubeSpecification表示一个多维数据集合,Outer DimensionSpecification表示一个外部维度,Measure Specification表示度量。本发明方法具有很强的表达能力,很大的伸缩性和高度的可移植性。
申请公布号 CN1588360A 申请公布日期 2005.03.02
申请号 CN200410066236.1 申请日期 2004.09.09
申请人 复旦大学 发明人 金澈清;周傲英
分类号 G06F17/30 主分类号 G06F17/30
代理机构 上海正旦专利代理有限公司 代理人 陆飞;沈云
主权项 1、一种ROLAP系统中元数据的表达方法,其特征在于使用XML文档来表示元数据,其DTD文档描述如下:(1).Schema作用:是整个元数据信息的根节点,子节点:DimensionSpecification, CubeSpecification,属性:name:数据仓库名称 datasource:表示这个数据仓库所对应的物理关系数据源;(2).DimensionSpecification作用:表示一个维度信息,子节点:LevelSpecification,属性:name:维度名称, tablename:这个维度所对应的关系表, primaryKey:这个维度所对应的tablename的主键;(3).LevelSpecification作用:表示一个维度的所有的级别,子节点:PropertySpecification,属性:name:级别名称, column:这个级别所对应的维度表的字段, UniqueMember:这个级别中的成员是否是唯一的;(4).PropertySpecification作用:表示一个级别的属性,子节点:无,属性:name:属性名称, column:这个属性所对应的关系表的字段, type:属性的类别,可分为字符串类型,数字类型;(5).CubeSpecification作用:表示一个多维数据集合,子节点:OuterDimensionSpecification, DimensionSpecification, MeasureSpecification,属性:name:多维数据集合名称, facttable:事实表名称;(6).OuterDimensionSpecification作用:表示一个外部维度,子节点:无,属性:name:维度名称, source:外部维度的名称, foreignKey:外键,对应于一个多维数据集合的字段;(7).MeasureSpecification作用:表示一个度量,子节点:无,属性:name:名称, column:这个度量所在的字段名称。
地址 200433上海市邯郸路220号