在前面的幾篇已有完整的介紹到如何進行PowerView的環境建置與在Excel中進行報表設計的方式,所以本篇再來介紹如何透過PowerPivot連線到SQL Server進行PowerView報表的設計。
參考連結:
PowerView環境安裝與建置
http://caryhsu.blogspot.tw/2012/09/powerview.html
如何在Excel 2013中使用PowerView
http://caryhsu.blogspot.tw/2012/12/excel-2013powerview.html
PowerView環境安裝與建置
先決條件:
1、如果您的Excel的版本為2013以下時,需請您先行安裝下列的檔案。
PowerPivot for Excel 安裝 (2010)
http://msdn.microsoft.com/zh-tw/library/ee210599.aspx
2、範例資料庫 - Northwind
SQL Server 2000 Sample Databases
http://archive.msdn.microsoft.com/northwind/Release/ProjectReleases.aspx?ReleaseId=1401
Demo說明:
由於PowerView目前只能透過Excel與直接連接到Analysis Service的Tabular Mode,所以本Demo我將介紹如何透過Excel連線到SQL
Server,然後設計一張客戶國家別的分佈統計圖。
設定流程:
1、建立Excel檔案連結至SQL Server
1-1 選擇 [資料] -> [從其他來源] -> [從SQL Server]
1-2 輸入您的伺服器名稱與登入的資訊
1-3 選擇 [Northwind] 資料庫,並先只選擇 [Customers] 的資料表即可。
1-4 確認連線資訊
1-5 匯入資料的部份,請選擇放至在 [新工作表] 即可。
1-6 確認資料已匯入至Excel中。
2、建立PowerPivot連線
2-1 選擇 [PowerPivot] -> [建立連結資料表]
2-2 此時他會將你目前選擇的工作表建立PowerPivot的連線
3、建立PowerView報表
3-1 請先將剛剛建立的Excel上傳至SharePoint的網站上
3-2 選擇Excel的檔案
3-3 確認是否更換excel的顯示名稱
3-4 上傳完成後,請點選 [文件] -> [新增文件] -> [BI語意模型連接]
3-5 請輸入此連接的名稱,而活頁簿URL,請輸入剛剛上傳的Excel名稱。
PS:預設路徑為:http://server-name/share%20Documents/powerview_demo.xlsx
3-6 建立完成後,請選擇 [建立 Power View報表]
4、設計PowerView報表
4-1 開啟PowerView的報表後,右半邊即會載入您在Excel中有設定PowerPivot連線的資料表
4-2 請勾選 [Country]與[CustomerID],然後在下方欄位的部份,請將 [CustomerID]變更為 [計數
(不是空白)]
4-3 點選 [設計] -> [線條]
4-4 此時即可將剛剛的資訊透過線條圖的方式呈現。
關鍵字:SQL Server、Reporting Service、PowerView
沒有留言:
張貼留言