Cube Designer 的使用(转)

转载 2007年09月19日 18:15:00
 在这里我们简单介绍一下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 属性文件
 

相关文章推荐

Eclipse BIRT使用之BIRT Designer篇(转)

Eclipse BIRT使用之BIRT Designer篇 在开源的报表工具中,Eclipse的BIRT(Business Intelligence and Reporting Tools ,简称B...
  • ocean20
  • ocean20
  • 2011年04月10日 15:33
  • 11719

rollup及cube的使用

  • 2012年10月14日 20:14
  • 6KB
  • 下载

poj 1988 Cube Stacking (poj 1182 食物链(转))

昨晚上和今一早,做了食物链后,便做了这个题,做的郁闷。刚开始的时候我拿最下面的当根节点,做出来后发现这样会漏情况的。比如:11M 1 10M 2 10M 3 10M 4 10M 5 10M 10 6C...

oracle 横表转纵表 cube函数及union all用法

oracle 横转纵及 cube union all 的示例用法

Cognos的cube使用录象

  • 2008年06月04日 14:15
  • 1.14MB
  • 下载

HDU 4801 Pocket Cube(模拟题——转魔方)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4801 题面: Pocket Cube Time Limit: 20000/10000...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Cube Designer 的使用(转)
举报原因:
原因补充:

(最多只允许输入30个字)