2014年11月25日 星期二

Sql Server analysis services

一、下戴範例檔


二、使用SQL Server Business Intelligence Development Studio Tool


三、新增資料來源


 選擇剛才下戴SQL檔案 









四、資料資料來源檢視

示範分析出產品的的銷售數量

事實資料表:
l   FacInternetSales

相關資料表:
l   DimDate(日期)
l   DimProduct(產品)
l   DimProductCategory(目錄)
l   DimProductSubcategory(子目錄)




五、建立一個產品維度的資料表

步驟1: 選擇維度à新增  

主資料表: 選擇 DimProduct



步驟2:勾選產品有關聯的資料表(預設自動勾選)


  
步驟3:手動勾選English ProductCategory Name,ProductSubcategory Name


找出可以用在產品維度上的階層分析,例如產品目錄、產品子目錄,所以筆者在產品維度的屬性欄位, 勾選English ProductCategory Name, English ProductSubcategory Name
(預設勾選相關聯資料表key,可別亂取消喔!)

按下完成




設定產品階層

在左方的方框中,選擇最上層的屬性欄位,舉例來說:
l   產品目錄分成許多產品子目錄
l   產品子目錄有許多產品項目

根據這種關係,我們可以依序把階層以上往下,把階層組出來

步驟4: 設定產品階層
1: English Product Category Name 最上層
2: English Product Subcategory Name 第二層
3: Product Key 第三層


步驟5:開啟維度目錄àDim Productdimà 按下滑鼠右鍵à選擇處理




步驟6: 開啟維度目錄àDim Productdimà按下滑鼠右鍵à選擇瀏覽

以下為產品維度的階層瀏覽

六、建立一個CUBE

步驟1: 選擇Cubeà新增

勾選匯總的資料表(真實資料表)





步驟2: 選擇彙總的欄位



步驟3: 選擇用於分析的維度



步驟4: 按下完成





步驟5: 在新建立的cube上,按下滑鼠右鍵,按下處理



分析成功畫面 





步驟7: 在新建立的cube上,按下滑鼠右鍵,按下瀏覽

1: 把左方Measures的欄位值à拖進中間區域,它將會自動顯示彙總數字
2: 把左方Dim Product的階層à拖進左方欄位,它將會自動依產品階層呈現




    以上只是最簡單的運用sql analysis services的分析工具,如需瞭解更多請參考以下相關網址

沒有留言:

張貼留言