saiku2.6完整版(运行Tomcat可以直接使用)

**

完整包的使用步骤(有什么问题评论留言)

**
需要的资源jdk1.8自己下载,1.7应该也可以自己下载
其他的我已全部提供,下载地址在我的上传资源
资源自自己去下载。(下载不了也可以留言)

要想使用saiku服务大致分为三步
一,运行Tomcat使项目跑起来
二,配置数据源mysql,SqlServer ,Oracle。。。。
三,建立数据库和需要的表,并编写需要的schema.xml文件
下面来说一下具体的步骤:
1.下载需要有jdk环境
2.下载我的资源包,启动Tomcat
saiku2.6完整版(运行Tomcat可以直接使用)saiku2.6完整版(运行Tomcat可以直接使用)
3.登录
账号:admin
密码:admin
saiku2.6完整版(运行Tomcat可以直接使用)saiku2.6完整版(运行Tomcat可以直接使用)4.接下来我们可以配置数据源啦(我已经提供mysql和SqlServer的数据源信息)可以直接使用

切记

数据源信息一定要放在这个路径下面
apache-tomcat-6.0.24\webapps\saiku\WEB-INF\classes\saiku-datasources

我最后使用的时候是SqlServer数据源:
saiku2.6完整版(运行Tomcat可以直接使用)需要改成自己的数据库名字和IP地址(自己看图片)
saiku2.6完整版(运行Tomcat可以直接使用)mysql的数据源我放在另一个地方啦(使用的时候一定要挪到上一个步骤的那个路径下面,也就是和SqlServer数据源一个位置)图片saiku2.6完整版(运行Tomcat可以直接使用)图片上深色的两个剪切过去就行,也要改成自己的数据库信息,
!

现在建数据库表和编写schema.xml文件复制过去的两个.xml文件就是配套例子的schema文件
**

切记

数据库中两表中time_d一定对照(在schema中是主外键关系,否者没有数据)

**

-- ----------------------------
-- Table structure for tb_employee
-- ----------------------------
DROP TABLE IF EXISTS `tb_employee`;
CREATE TABLE `tb_employee`  (
  `employee_id` int(11) NULL DEFAULT NULL,
  `employee_name` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of tb_employee
-- ----------------------------
INSERT INTO `tb_employee` VALUES (1, '1name');
INSERT INTO `tb_employee` VALUES (2, '2name');
INSERT INTO `tb_employee` VALUES (3, '3name');
INSERT INTO `tb_employee` VALUES (4, '4name');
INSERT INTO `tb_employee` VALUES (5, '5name');
INSERT INTO `tb_employee` VALUES (6, '6name');

-- ----------------------------
-- Table structure for tb_salary
-- ----------------------------
DROP TABLE IF EXISTS `tb_salary`;
CREATE TABLE `tb_salary`  (
  `employee_id` int(11) NULL DEFAULT NULL,
  `time_id` int(11) NULL DEFAULT NULL,
  `salary` int(19) NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of tb_salary
-- ----------------------------
INSERT INTO `tb_salary` VALUES (1, 1, 100);
INSERT INTO `tb_salary` VALUES (2, 2, 2000);
INSERT INTO `tb_salary` VALUES (3, 3, 500);
INSERT INTO `tb_salary` VALUES (4, 4, 1500);
INSERT INTO `tb_salary` VALUES (5, 4, 1400);
INSERT INTO `tb_salary` VALUES (6, 4, 1300);
INSERT INTO `tb_salary` VALUES (7, 3, 2000);

-- ----------------------------
-- Table structure for tb_time
-- ----------------------------
DROP TABLE IF EXISTS `tb_time`;
CREATE TABLE `tb_time`  (
  `time_id` int(11) NULL DEFAULT NULL,
  `the_year` char(4) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL,
  `the_month` char(2) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of tb_time
-- ----------------------------
INSERT INTO `tb_time` VALUES (1, '2019', '11');
INSERT INTO `tb_time` VALUES (2, '2018', '12');
INSERT INTO `tb_time` VALUES (3, '2017', '03');
INSERT INTO `tb_time` VALUES (4, '2019', '04');

数据库
!
在这里插入图片描述saiku2.6完整版(运行Tomcat可以直接使用)

saiku2.6完整版(运行Tomcat可以直接使用)

schema文件可以直接使用

下面是运行结果图

在这里插入图片描述
saiku2.6完整版(运行Tomcat可以直接使用)saiku2.6完整版(运行Tomcat可以直接使用)saiku2.6完整版(运行Tomcat可以直接使用)