saiku操作手冊(第一課)

1. 準備資料

1. 管理員賬號(可以加qq羣703185254、703185254諮詢)

2. schema文件(備註中有準備,也可自己準備)

3. 數據源。需要提前準備好foodmart的mysql數據庫腳本。可以點擊[下載]獲得。

2 操作步驟

2.1 使用管理員賬號登錄系統(可以加qq羣703185254、703185254諮詢)

2.2 選擇菜單"管理控制檯"

2.3 先新建scema,選擇文件進行上傳。如果沒有,可以在拷貝一份

2.4 新建數據源。

3 圖解步驟

3.1 新建schema

新建schema

3.2 新建數據源

新建數據源

3.3 數據源屬性說明

屬性名 說明
name 數據源的名稱
Connection Type 鏈接類型,默認Mondrian就可以
URL 數據庫鏈接地址 例如:jdbc:mysql://127.0.0.1:3306/foodmart?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8
Schema 2.3上傳的schema.如果沒有請先創建scema  
JDBC Driver 數據庫驅動,我使用的mysq,可以填入com.mysql.jdbc.Driver
Username 數據庫用戶名
Password 數據庫用戶的密碼
Security 默認 none 就可以

4 驗證

4.1  通過上面的操作,驗證下數據源是否配置成功。

4.2 注意事項

​    4.2.1 由於新添加的數據源可能有錯誤,或者其他原因導致可能沒有正常加載。

​    4.2.1.1 添加完數據源後可以**刷新下頁面**,確定新添加的數據源是否正常顯示。如果沒有則可能配置有問題,需要進一步分析後臺問題。

4.3  圖解

數據源配置正確後的狀況

5 備註

5.1 備註1,schema文檔

<?xml version="1.0"?>
<Schema name="FoodMart">
<Cube name="Sales" defaultMeasure="Unit Sales">
      <Table name="sales_fact_1997">  </Table>
       <Dimension name="Gender" foreignKey="customer_id">
        <Hierarchy hasAll="true" allMemberName="All Gender" primaryKey="customer_id">
          <Table name="customer"/>
          <Level name="Gender" column="gender" uniqueMembers="true"/>
        </Hierarchy>
      </Dimension>
      
       <Measure name="Unit Sales" column="unit_sales" aggregator="sum" formatString="Standard"/>
       <Measure name="Store Cost" column="store_cost" aggregator="sum"  formatString="#,###.00"/>
      <Measure name="Store Sales" column="store_sales" aggregator="sum" formatString="#,###.00"/>
</Cube>
</Schema>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章