Cube Designer 的使用(转)

 在这里我们简单介绍一下Pentaho cube designer,帮助创建Mondrian cube schema,并将 cube schema 也发布到 Pentaho solution engine。

使用的条件需要运行在JDK1.5以上,Cube 向导支持任何 JDBC 兼容的数据库。可以把必需的 JDBC driver 复制进 “CubeDesigner/lib/jdbc” 文件夹。

以下是 cube designer的简单使用步骤:

   1、给出cube的名称
   2、创建与数据库的jdbc连接
   3、使用 Query Designer panel,你可选择表,并创建必需的 schema,包括 Star schema 或 Snow flake schema。在创建完 schema 之后,为 measures 和 dimensions 选择列,并点击 “Next” 按钮。
   4、创建 measures 并设置属性
   使用 “Add” 按钮在 cube 中创建想要的 measures。可以按需改变 “Aggregator”,“Format” 和“Display Name” 的值。在选择了 measures,并设置了属性后,点击 “Next” 按钮。
   5、创建 Dimensions
   使用可用的 source fields (左面板) 创建 hierarchical dimensions (右面板)。
以树的形式显示被创建的 dimensions。在一个 dimension 树中,最顶层的元素是 Dimension,第二层的元素是 Hierarchy。接着的元素是如下显示的 dimension levels:
底下的面板显示选中的 Dimension,Hierarchy 或 Levels 的属性。
所有的元素(Dimensions,Hierarchies 和 Levels) 包含最底的属性面板所显示的固定属性。
一个 level 也可以有定制属性。可使用 “Add Property” 按钮为一个 level 添加定制属性。在添加完一个属性后,从 property (Property 列) 的下拉列表框中选择想要的 source field,并为属性 (Value 列)指定一个名字。
为开始创建一个 dimension,在左边选择一个 source field,并点击 “Add New Dimension” 按钮。
为向 dimension 中添加 levels,从左边选择一个 source field,在右边选择 parent level,并点击 “4” 按钮。
   当创建了所有想要的 dimensions 后,使用 “Next” 按钮进入最后的页面。最后一页提供了4 个要完成的步骤。
   6、点击 “View XML” 按钮查看 Mondrian cube 的 XML specification。
   7、点击 “Publish” 按钮,将 Mondrian cube specification 发布到 Pentaho solution engine。指定发布参数,点击 “OK” 完成发布。
   8、点击 “Preview” 按钮,可以预览发布进 Pentaho solution engine 的 Mondrian cube。
   9、保存
   生成的 XML 可保存进指定的位置。点击 “Finish” 按钮选择目录位置。指定了目录位置后,点击 “Finish” 按钮。
   创建了以下文件:
   − Mondrian Cube Schema 文件
   − Pentaho XACTION 文件
   − Pentaho XACTION 属性文件
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值