[SQL SERVER][BI] 多維度報表(1)
之前上課學習了 SSAS 基本知識和操作,但我對 BI 還是處在嬰兒爬行階段,
在這行實際動手練習是相當踏實的方法,
這裡我將利用Asp.net + ReportViewer + SSAS +SSRS 建立多維度報表,
而這一切都是為了讓自己快快長大....XD。
需求:業務人員需要查看各種產品相關優惠價格報表,
且業務人員可以單選或多選各種產品和優惠名稱。
下面我將使用 AdventureWorksDW 範例資料倉儲來模擬
新增 AS 專案(專案類型:商業智慧)
1.新增資料來源
2.新增資料來源檢視
選擇上一步所建立的資料來源
選擇相關資料表(DimProduct、DimPromotion、FactInternetSales)
3.修改維度
到時我們可以利用這些維度來建立相關需求多維度報表。
note:請排除DimProduct.LargePhoto(因為無法處理該資料類型)
4.建立 Cube
選取量質群組(一般都是事實資料表)
也可以點選建議來處理。
選取維度
完成後的 Cube 結構
瀏覽 Cube 資料
後續我將以Cube為資料來源並使用asp.net呈現報表結果。
部署到 SSAS Server
成功後,使用 SSMS 連線到 SSAS即可看到剛剛所建立的 Cube和其他物件
到這裡我相信你已經會如何建立資料來源、資料來源檢視、Cube和修改維度,
這裡也大概涵蓋了第一天相關 Lab,後面將使用 SSRS 簡單設計報表。