saiku是BI平台不可或缺的一个重要功能。很多新手在看它的源代码时存在困难,本节文章先从它的框架配置说明谈起:
工具/原料
eclipse tomcat saiku3.17
方法/步骤
1
项目总体部分:分应用工程和插件两部分。应用工程包括ROOT、saiku-webapp、saiku-olap-util、saiku-service、saiku-web;插件工程包括saiku-bi-platform-plugin-p7和saiku-bi-platform-plugin-p7.1
2
我们在调试saiku代码时,只需要用应用工程部分,插件部分暂时可以不用关注。saiku-webapp是前端页面工程,ROOT是页面插件,直接拷贝过来,就可以。saiku-web是后端Controller类,接受前端rest请求,saiku-service是服务处理工程,saiku-olap-util是工具类。
3
Saiku提供了很多配置文件。主要配置文件是saiku-beans.properties,这个文件定义了数据存放路径、仓库路径,驱动,连接URL、插件路径等等。
4
要启动saiku,第一步要修改web.xml,里面有servlet上下文参数,其次要修改eclipse启动参数,把当前eclipse工作目录调整到tomcat主目录/bin下。
5
saiku证书的下载。到官网下载完成后,然后在本地上传,放到与tomcat平级目录下。
6
jackrabbit仓库的配置。因saiku启动需要ROOT插件包和saiku-webapp两个工程,因此在用eclipse运行时,最好把context-path修改为saiku,用时webapp下面放ROOT, wtp目录下放saiku-webapp,这样的目的是为了避免jackrabbit报锁.lock文件占用问题。
上一篇:二手房投资技巧
下一篇:房子架构建设中需注意的几个事项