在SharePoint 2010中通过SQL数据源创建仪表板
本文中,我們將討論如何為儀表板創建數據源連接到SQL Server數據表。
注意:PerformancePoint Services是通過一個Windows身份驗證委托的方式訪問外部數據的。因此,外部數據源必須位于SharePoint Server 2010服務器場相同的域里。如果外部數據源不在同一個域,到該外部數據源的驗證將會失敗。
創建一個SQL Server表類型的數據源的步驟如下:
1、運行Dashboard Designer。
2、點擊功能區中的“創建”選項卡中的“數據源”
3、在“選擇數據源模板”對話框中,選擇類別中的“表格式列表”,模板選擇“SQL Server表”。點確定。
4、在左側導航面板(工作區瀏覽器)中,為我們的數據源輸入一個名字。
5、在中間的面板中,點擊“編輯器”選項卡。在數據源設置一節中,選擇通過哪種驗證方式連接該數據源。
6、在刷新間隔中,指定多長時間(單位是分鐘)從數據源刷新一次數據。
7、在連接設置一節中,選擇連接到數據源的方式。
若要使用標準連接
?? ?i.選擇“使用標準連接”
?? ?ii. 輸入所連接的服務器的完整路徑。完成后會自動填充數據庫下拉列表框。
?? ?iii. 在數據庫下拉框中,選擇一個數據庫。
若要使用某個連接字符串:
?? ?i.選擇“使用以下連接”
?? ?ii.輸入一個連接字符串,包含服務器的完整路徑以及所要連接的數據庫。
8、在選擇表下拉列表框中,選擇一個我們要用到的表。
9、點擊“測試數據源”來驗證所有配置是否都正確。
有了數據源,我們就可以開始創建所需的儀表板了。本例中,我們將通過AdventureWorks數據庫的Product表創建一個StandardCost儀表板。(更多是演示的目的)
1、右擊工作區瀏覽器中的“PerformancePoint內容”,從上下文菜單中選擇“新建”->“記分卡”
2、在彈出的“選擇記分卡模板”對話框中,從左側類別中選擇“表格”,模板選擇“SQL Server表”
3、彈出“創建SQL Server記分卡向導”對話框。選中剛剛創建的數據源“MyDATASOURCE”,下一步。
4、添加一個KPI。
- 名稱:標準成本
- 實際值:StandardCost
- 分級方法:遞減更佳
- 目標值:100
如下圖所示:
5、一路下一步,完成該向導。將該記分卡命名為“MySCORECARD”。
6、從右側詳細信息面板中,展開維度,將Name拖放到標準成本單元格的右側。
從彈出的“選擇成員”對話框中,選擇一些成員(這里是產品名稱),以展示這些產品的標準成本KPI。如果希望重新選擇,只需右擊該維度的單元格,在上下文菜單中點擊“選擇成員”,就可以回到這個對話框。
7、在積分卡單元格上點擊右鍵,從上下文菜單中選擇“視圖設置”。勾選“顯示工具欄”
8、在該積分卡上右擊,在上下文菜單中點擊“保存”。看到積分卡界面已經刷新,如下圖所示:
接下來,我們就可以將該記分卡,發布到SharePoint了。
1、右擊工作區瀏覽器中的“PerformancePoint內容”,從上下文菜單中選擇“新建”->“儀表板”
2、在彈出的“選擇儀表板頁面模板”對話框中,選擇“單區域”模板
3、將該儀表板重命名為“MyDASHBOARD”,將頁面命名為“MyPage1”。從詳細信息面板中“PerformancePoint內容”下,將MySCORECARD拖放到儀表板內容區域。
4、右擊左側導航中的“MyDASHBOARD”,從上下文菜單中選擇“部署到SharePoint...”。將該儀表板保存到SharePoint庫中。部署完成后會自動打開SharePoint頁面。以下為瀏覽器中的運行效果:
參考資料
SharePoint 2010 create dashboard with SQL datasource
轉載于:https://www.cnblogs.com/Sunmoonfire/archive/2010/08/31/1813616.html
總結
以上是生活随笔為你收集整理的在SharePoint 2010中通过SQL数据源创建仪表板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle 索引扫描的五种类型
- 下一篇: UML之误区