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+kettle整合(八)saiku展示改善AI
- Docker部署並執行ElasticsearchDockerElasticsearch
- 獲取Saiku3.8.8 license keyAI
- saiku+kettle整合(三)初始匯入AI
- kubebuilder實戰之六:構建部署執行UI
- 部署基於Dragonwell的Java執行環境GoJava
- saiku+kettle整合(二)資料裝載AI
- docker部署xxl-job 通用反射執行器Docker反射
- VS Code 線上執行:code-server部署(系列一)Server
- Linux通過shell執行自動化部署Linux
- standalone執行模式下 應用模式作業部署模式
- Docker安裝java環境並部署jar包執行DockerJavaJAR
- 通過Docker容器執行持續整合/持續部署Docker
- 在GlassFish(玻璃魚)中部署並執行eHealth產品
- EJB在weblogic下的部署與執行問題Web
- 【伺服器】CentOS下部署執行NodeJs Web App伺服器CentOSNodeJSWebAPP
- Ubuntu20.04 部署 ORB SLAM2 並執行UbuntuORBSLAM
- java在centos7下部署執行jar包JavaCentOSJAR
- Flink 叢集執行原理兼部署及Yarn執行模式深入剖析-Flink牛刀小試Yarn模式
- 多維資料分析引擎Saiku的安裝使用AI
- Kubernetes 入門實踐--部署執行 Go 專案Go
- 部署SD-WAN之前要執行的三個步驟
- 在 SAP 雲平臺上部署和執行 Docker 應用Docker
- 用Docker執行Nginx和多個版本PHP部署網站DockerNginxPHP網站
- .net core 建立系統服務專案並部署執行
- 在GraalVM中部署執行Spring Boot應用 - Indrek OtsLVMSpring Boot
- 如何將 SAP 電商雲 Spartacus UI 部署到 tomcat 上執行UITomcat
- 伺服器部署python指令碼並使用crontab定時執行伺服器Python指令碼
- docker學習2|在容器中部署nginx並儲存、執行容器DockerNginx
- 保證執行緒在主執行緒執行執行緒
- 多執行緒------執行緒與程式/執行緒排程/建立執行緒執行緒
- 多執行緒-執行緒控制之休眠執行緒執行緒
- 多執行緒-執行緒控制之加入執行緒執行緒
- 多執行緒-執行緒控制之禮讓執行緒執行緒
- 多執行緒-執行緒控制之中斷執行緒執行緒
- Intellij IDEA 建立Web專案並在Tomcat中部署執行IntelliJIdeaWebTomcat
- 核心系統上雲部署等工作,實現核心系統雲端執行。
- Tornado 4.3文件翻譯: 使用者指南-執行和部署