上一篇講到了如何下載和安裝saiku [http://www.cnblogs.com/avivaye/p/4877680.html]
本文簡介下saiku用戶的配置操作和需要注意的點
一、添加用戶
Saiku默認的管理員賬號是admin,密碼是admin. 添加用戶的操作非常的簡單。直接在管理后台點擊AddUser即可。 需要注意的添加Roles,以下兩種情況都會導致添加的賬號不能登陸: 1)如果Roles不添加 2)如果Roles添加錯誤 系統允許的Roles僅為2種。分別為:ROLE_USER,ROLE_ADMIN
二、添加Schema
添加Schema的流程也非常的簡單,只需要選中XML文件,上傳即可。
一定要注意填寫Schema Name,不填寫Schema Name就會導致上傳失敗。
三、添加數據源(data sources)
添加數據源的方式相對於復雜,原因在於后台未對每一項做出詳細的說明。 第一種方式:填寫每一項 ① Name:data sources 的名稱 隨便取 ② Connection Type:使用默認Mondrian即可,XML/A目前我也沒用過 ③ URL:這里有較為嚴格的格式,不同的數據庫格式不同 MySQL: jdbc:mysql://[database host]/[database name] PostgreSQL: jdbc:postgresql://[database host]:[port]/[database name] DB2: jdbc:db2://[database host]:[port]/[DATABASE NAME] ④ Schema:在添加完Schema以后自動會在下拉框中呈現。 ⑤ Jdbc Driver:具體格式如下: MySQL: com.mysql.jdbc.Driver PostgreSQL: org.postgresql.Driver DB2: com.ibm.db2.jcc.DB2Driver 備注:默認情況下,Saiku是不帶JDBC的jar包的,需要自行下載數據庫對應的.jar文件,將文件添加到 saiku-server/tomcat/webapps/saiku/WEB-INF/lib 目錄下后重新啟動系統即可。 ⑥ Username:數據庫的用戶名 ⑦ Password:數據庫的密碼 第二種方式:Advanced 即將所有的連接寫在一個的字符串內,具體格式為: type=OLAP name=foodmart driver=mondrian.olap4j.MondrianOlap4jDriver location=jdbc:mondrian:Jdbc=jdbc:mysql://localhost:3306/foodmart;Catalog=res:datasources/fm.xml;JdbcDrivers=com.mysql.jdbc.Driver; username=dbuser password=password 說明: type:固定是OLAP name:data sources的名稱 隨便取 driver:即上面的Connection Type,如果是Mondrian,則值為:mondrian.olap4j.MondrianOlap4jDriver localtion:即數據庫連接,具體格式如上述。需要注意的是datasources/fm.xml不是一個真實的文件存在目錄,是上傳后獲取的虛擬地址。 username和password:數據庫的賬號及密碼