saiku 部署运行
最近的项目需要使用到saiku olap查询工具,saiku现在比较新的版本是3.7,可以在github或者官网上下载源码,但是我使用源码没有运行起来,尝试了很多种方式,但是没有成功。
最后下了一个2.5版本的,没有源码只有两个war包。下面介绍一下saiku的部署方式。
1、将saiku-ui-2.5.war 改为 ROOT.war,将saiku-webapp-2.5.war 改为 saiku.war,将这两个 文件拷贝到tomcat
下面的webapps目录下面,完成以后启动tomcat,访问localhost:8080地址,使用admin/admin登录,不出意外的话是可以登录成功的。
2、停止tomcat,将对应数据库的驱动拷贝到tomcat libs目录下。
3、声明cube:
拷贝Mondrian schema(sales_mondrian_schema.xml)文件到tomcat/webapps/saiku/WEB-INF/classes/saiku-datasources/
在tomcat/webapps/saiku/WEB-INF/classes/saiku-datasources/目录下创建一个文件命名为sales.txt(扩展名无所谓,可以随便命名)并写入以下内容:
#declaration of Sauce Dallas sales cube for Sakiu
#———————————————
type=OLAP
name=SauceDallas
driver=mondrian.olap4j.MondrianOlap4jDriver
location=jdbc:mondrian:Jdbc=jdbc:mysql://localhost:3306/saiku;Catalog=res:saiku-datasources/sales_mondrian_schema.xml;JdbcDrivers=com.mysql.jdbc.Driver;
username=root
password=password
这个时候再次启动tomcat 就可以使用了
文中使用文件下载地址请到个人上传的资源中下载。
saiku 部署运行相关推荐
- java怎么安装manven_Canal——Canal-Adapter源码在IDEA部署运行
一.下载源码 我这里用的是canal-1.1.4版本 源码结构 client-adapter项目就是本次要部署运行的 源码导入到IDEA中的结构如下: 二.安装配置 找到manven模块中有root的 ...
- 在idea项目中的android包不能识别_项目调试编译和部署运行
项目调试 Logcat日志 顾名思义,logcat是android系统的日志包,提供给开发者供调试程序时使用.logcat一共有Verbose.Debug.Info.Warn.Error等不同级别的日 ...
- 国产中标麒麟Linux部署dotnet core 环境并运行项目 (三) 部署运行WEB API项目
部署dotnet Core Web API 上一步的文章,是我们公司最核心的一个ORM组件,在中标麒麟系统完成了一个插入数据的任务,这一步是将正式的从dot net framework 迁移到 dot ...
- ASP.NET Core开发-Docker部署运行
ASP.NET Core开发Docker部署,.NET Core支持Docker 部署运行.我们将ASP.NET Core 部署在Docker 上运行. 大家可能都见识过Docker ,今天我们就详细 ...
- android单元测试android环境,基于Robolectric的Android单元测试 —环境搭建与部署运行...
移动端的测试中,因为回归一些逻辑分支比较多的功能时工作量比较大,且不太适合用UI完成,尝试通过单元测试来完成.几经波折终于完成了一个功能的UT用例并在CI上部署运行,现总结如下: 一.Robolect ...
- uniapp发布为H5并部署运行
参考:uni-app 发布成 H5 后怎么部署到Web服务器上 1. 配置基础路径:mainfest.json->h5->填写运行的基础路径 image.png 配置为./,代表可在域名下 ...
- Apache Tomcat服务器安装配置和部署运行
Apache Tomcat服务器安装配置和部署运行 在Windows 64位系统上安装配置和部署运行Apache Tomcat服务器. 1,先下载适应于64为Windows操作系统的Tomcat服务器 ...
- 【转】可在广域网部署运行的QQ高仿版 -- GG叽叽(源码)
前段时间看到园子里有朋友开发了QQ高仿版的程序,我也非常有兴趣,以前一直有个做即时聊天程序的梦,趁这段时间工作不是很忙,就开始动手来做这个事情.根据我以往积累下来的项目经验,实现QQ的基本功能,问题应 ...
- 开源文件文档在线预览项目解决方案kkFileView本地搭建运行与Docker部署运行
场景 kkFileView 支持 office, pdf, cad 等办公文档 支持 txt, xml(渲染), md(渲染), java, php, py, js, css 等所有纯文本 支持 zi ...
最新文章
- .Net Framework 4.5.1 安装时遇到严重错误 问题的解决方法
- 展望数据中心市场未来十年发展趋势
- 如何解决failed to push some refs to git
- C++ Primer 5th笔记(chap 15 OOP)继承中的类作用域
- 技术实践 | Android 设备音视频兼容性适配
- mysql 安装软件无法启动不了_Mysql 安装服务无法启动解决方案与使用的一般使用指令...
- 大家都在用并发,小编带你了解并发的背景
- Unity3D之UGUI基础8:InputField输入栏
- Python数据分析-TMDb 5000 Movie Database电影数据分析
- 量子计算机 脉冲,快十万倍!飞秒激光脉冲将带来超高速量子计算机
- 关于前端SPA(单页面应用)
- IDEA 社区版下载与安装
- php地理位置打卡,定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
- python解析word文档首、尾页
- 来TDengine 开发者大会,探索数据架构的迭代升级
- 译——基于微服务和AI重新定义软件测试
- 谷歌账户剩余余额如何退回。
- html折叠新闻网页版本号,数字报纸HTML版本
- 【linux】重新启动项目
- EBYTE ROLA通信模块初步学习
热门文章
- JS实现保存当前页面
- python-opencv文件夹中所有视频按顺序截图片并按顺序命名
- 如何卸载Oracle
- Spring——IoC和DI
- Terracotta 3.2.1简介 (三)
- 2019-7-27 [MySQL] DQL 简单查询[别名/去重/运算] 条件查询 排序查询 聚合查询 分组查询 导出与导入 多表操作[一对多/多对多][创外键 创联合主键 约束 添加 删除 测试]
- 【值转换器】 WPF中Image数据绑定Icon对象
- java新手入门学习指南
- Monkey King【大根堆】
- 机器学习之支持向量回归(SVR)——南京审计大学金审学院