JOlap简介

1. JOlap需求


1.1 领域需求:

  • 元数据方面:

   能够方便的表达任意olap主题,而不暴露实现或供应商相关细节。可以对以下建模:共享维、一个维中的多级别与多层次、级别属性、基于级别的层次、基于值的层次、混合层次、维与测量值之间的对应关系、多cube模型等;

  • 查询方面:

   能够支持宽范围的查询类型,易用;支持即席查询及推演性的改进查询;具体功能应包括:可使用元数据对象构造查询、基于步骤迭代改进或交互式发现的方式进行Olap分析、可以从简单查询出发构造复杂查询、支持过滤排序及钻取等操作;通过属性级别及层次对维度进行查询及选择、支持切片、对cube的数据内容进行查询、基于数据的过滤及排序、支持不对称的选择、支持计算成员;

1.2 技术需求:

  •    必须严格遵循并充分利用J2EE、J2SE的服务及API;
  •  必须与已存在的开放的工业标准(CWM、JMI、XMI、UML、MOF)保持一致,从而保证集成与互操作;

2. JOlap概念模型

  2.1 基本考虑:

  •    在J2EE中实现CWM OLAP元模型,为在Java环境中访问Olap元数据提供一种基于标准的方式;
  •    将CWM OLAP元模型与合适Olap查询及结构集模型结合,提供一套完整的基于J2EE的Olap API;
  •    将平台及部署相关问题转移到其他合适的J2EE标准API及服务中,只在JOLAP中专注处理Olap相关问题;
      

  2.2 设计策略:

  •    将CWM Olap元模型作为JOlap的核心元数据模型;
  •    在需要的地方扩充CWM Olap元模型;
  •    在Java语言及平台中使用JMI与JOlap元数据模型交互;
  •    定义一种查询模型,用户通过它可以向任一给定JOlap实现系统提交查询;
  •    指明查询模型与元数据模型之间的关系;
  •    定义一种数据模型,支持对多维数据进行高度自由的管理,并反映对应查询模型的结构;
       

  2.3 概念模型:

      最主要的是以下4个模型:

  •    Metadata Model
  •    Query Model
  •    Source Model
  •    Cursor Model

 

  2.4 JOlap实现所允许的兼容级别:

   级别1:除Source Model外均需实现;
   级别2:全部实现;

3. 参考网址:

JOlap    http://jcp.org/en/jsr/detail?id=069
cwm      http://www.omg.org/cwm
jmi        http://jcp.org/en/jsr/detail?id=040

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值