saiku


1.saiku下載 http://community.meteorite.bi/可以下載各個版本的源代碼
2.下載到   saiku-latest.zip
3.解壓運行比較簡單
    解壓出來的目錄:
  
 4.數據源的添加
        1)在saiku-server\tomcat\webapps\saiku\WEB-INF\classes目錄下可以看到如下目錄:
     
       ps:這些目錄是saiku更新之后的遺留發布方式,saiku主要支持在頁面上的AdminConsole來添加數據源和cube文件。
     2)在legay-datasources中新建文件fact_sales,內容如下:
type=OLAP
name=fact_sales
driver=mondrian.olap4j.MondrianOlap4jDriver
location=jdbc:mondrian:Jdbc=jdbc:postgresql://localhost:5432/dw;Catalog=fact_sales.xml;JdbcDrivers=org.postgresql.Driver;
username=postgres
password=postgres
  3)在legacy-schema文件夾放入你定義的cube文件fact_sales.xml
  4)啟動
5.數據源刪除
    如果不刪除的話之前加載的數據會一直存在。刪除saiku-server/data/saiku.mv.db和saiku.trace.db;saiku-server/repository/data目錄下所有文件。
6.數據源的另一種配置方式
    上面的數據源添加時以MondrianOlap4jDriver發布到saiku中,另一種方式是通過saiku訪問httpServlet的方式,
同樣的在legay-datasources中新建文件fact_sales_remote,內容如下:
type=OLAP
name=xmla
driver=org.olap4j.driver.xmla.XmlaOlap4jDriver
location=jdbc:xmla:Server=http://localhost:8888/mondrian/xmla
username=root
password=123456
然后重新啟動
看到這段啟動信息說明發布成功。
7.http://localhost:8080訪問頁面,數據中即可看到添加的cube信息。
 
另:本人下載saiku版本為3.0.9.8,里面集成的mondrian版本是4.0.0-SNAPSHOT,但是這個版本不支持中文的cube,因此可以將mondrian版本適當降低,不影響功能使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM