观看记录
  • 我的观影记录
登录
测试首页workbench创建cube示例,基于pentaho平台

workbench创建cube示例,基于pentaho平台

成立一个多维度立体数据阐发报表

工具/原料

  • workbench
  • mysql
  • navicat for mysql
  • pentaho平台

方式/步骤

  1. 1

    新建数据库public,utf-8

    SET FOREIGN_KEY_CHECKS=0;

    -- ----------------------------

    -- Table structure for customer

    -- ----------------------------

    DROP TABLE IF EXISTS `customer`;

    CREATE TABLE `customer` (

      `cusid` int(11) NOT NULL,

      `gender` char(1) DEFAULT NULL,

      PRIMARY KEY (`cusid`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------

    -- Records of customer

    -- ----------------------------

    INSERT INTO `customer` VALUES ('2', 'M');

    INSERT INTO `customer` VALUES ('3', 'M');

    INSERT INTO `customer` VALUES ('4', 'F');

    -- ----------------------------

    -- Table structure for product

    -- ----------------------------

    DROP TABLE IF EXISTS `product`;

    CREATE TABLE `product` (

      `proid` int(11) NOT NULL,

      `protypeid` int(11) DEFAULT NULL,

      `proname` varchar(32) DEFAULT NULL,

      PRIMARY KEY (`proid`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------

    -- Records of product

    -- ----------------------------

    INSERT INTO `product` VALUES ('1', '1', '洗衣机');

    INSERT INTO `product` VALUES ('2', '1', '电视机');

    INSERT INTO `product` VALUES ('3', '2', 'mp3');

    INSERT INTO `product` VALUES ('4', '2', 'mp4');

    INSERT INTO `product` VALUES ('5', '2', '数码相机');

    INSERT INTO `product` VALUES ('6', '3', '椅子');

    INSERT INTO `product` VALUES ('7', '3', '桌子');

    -- ----------------------------

    -- Table structure for producttype

    -- ----------------------------

    DROP TABLE IF EXISTS `producttype`;

    CREATE TABLE `producttype` (

      `protypeid` int(11) NOT NULL,

      `protypename` varchar(32) DEFAULT NULL,

      PRIMARY KEY (`protypeid`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------

    -- Records of producttype

    -- ----------------------------

    INSERT INTO `producttype` VALUES ('1', '电器');

    INSERT INTO `producttype` VALUES ('2', '数码');

    INSERT INTO `producttype` VALUES ('3', '家具');

    -- ----------------------------

    -- Table structure for sale

    -- ----------------------------

    DROP TABLE IF EXISTS `sale`;

    CREATE TABLE `sale` (

      `saleid` int(11) NOT NULL,

      `proid` int(11) DEFAULT NULL,

      `cusid` int(11) DEFAULT NULL,

      `unitprice` double DEFAULT NULL,

      `num` int(11) DEFAULT NULL,

      PRIMARY KEY (`saleid`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------

    -- Records of sale

    -- ----------------------------

    INSERT INTO `sale` VALUES ('1', '1', '1', '340.34', '2');

    INSERT INTO `sale` VALUES ('2', '1', '2', '140.34', '1');

    INSERT INTO `sale` VALUES ('3', '2', '3', '240.34', '3');

    INSERT INTO `sale` VALUES ('4', '3', '4', '540.34', '4');

    INSERT INTO `sale` VALUES ('5', '4', '1', '80.34', '5');

    INSERT INTO `sale` VALUES ('6', '5', '2', '90.34', '26');

    INSERT INTO `sale` VALUES ('7', '6', '3', '140.34', '7');

    INSERT INTO `sale` VALUES ('8', '7', '4', '640.34', '28');

    INSERT INTO `sale` VALUES ('9', '6', '1', '140.34', '29');

    INSERT INTO `sale` VALUES ('10', '7', '2', '740.34', '29');

    INSERT INTO `sale` VALUES ('11', '5', '3', '30.34', '28');

    INSERT INTO `sale` VALUES ('12', '4', '4', '1240.34', '72');

    INSERT INTO `sale` VALUES ('13', '3', '1', '314.34', '27');

    INSERT INTO `sale` VALUES ('14', '3', '2', '45.34', '27');

  2. 2

    打开psd东西,workbench.bat,双击启动, 点击毗连数据库

  3. 3

    阅读《官方mondrianschema编写指南.pdf》,在资猜中:官方mondrianschema编写指南.pdf,领会cube相关概念

  4. 4

     成立cube,成立流程如下图,新建一个Schema

  5. 5

    填写Schema名字为public, 点击保留到当地文件夹,文件是xml格局,用于saiku解析利用

  6. 6

    增添一个cube作为数据阐发

  7. 7

    点窜立方体名字

  8. 8

    添加事实表格

  9. 9

    以发卖表格作为事实表

  10. 10

    增添维度

  11. 11

    同样的操作,建立用户维度,

  12. 12

    测试

  13. 13

    到bi后台,增添public数据库毗连

  14. 14

    导入cube设置装备摆设文件

  15. 15

    建立cube视图

  16. 16

    编纂视图

“workbench创建cube示例,基于pentaho平台”关联的文章

  • 电脑网络异常

    进入电脑界面后,需要打开设置图标,进入后点击网格和Internet选项中心进行操作,以下是详细步骤操作:

    1小时前0阅读

    电脑网络异常
  • 美团电动车怎么还车

    美团电动车怎么还车?下面给大家详细介绍一下具体步骤及说明。

    1小时前0阅读

    美团电动车怎么还车
  • 腾讯新闻怎么关闭视频自动播放
  • 快速除痱子

    夏天到了,人们身上容易长痱子,有什么办法可以轻松除掉痱子吗,今天小编找到了几种方法,希望能帮到你。

    1小时前0阅读

  • 华为手机畅享7,怎样设置指纹锁
  • 做深蹲运动有什么好处

    做深蹲运动有什么好处呢?很多人都不知道,下面小编来告诉大家。

    1小时前0阅读

  • 果酱烤棉花糖的制作方法

    棉花糖的香甜美味与果酱的清新可口会撞出怎样的味道呢?今天小编就来介绍一下果酱烤棉花糖的制作方法。

    1小时前0阅读

  • 原神机关烹饪之法之二怎么过关

    原神机关烹饪之法之二怎么过关?韶光抚月第二阶段活动有些玩家已经顺利完成了,这里给大家带来了原神机关烹饪之法之二玩法技巧,一起来看下文中介绍吧。

    2小时前0阅读

    原神机关烹饪之法之二怎么过关
  • 如何让idm不要自动下载视频

    用浏览器打开带有视频的网页,便会自动下载此页面的所有视频。如何禁止IDM自动下载视频呢?请看下面的经验。

    2小时前0阅读

    如何让idm不要自动下载视频
  • 手机用什么浏览器好?

    网络时代的到来,丰富了我们的生活,出现了越来越多的浏览器,你用的哪一款浏览器?你知道哪一款浏览器最好用吗?下面我们就一起来看看吧。

    2小时前0阅读

切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名