規劃 Project Web App 的報表與商務智慧

總結:在 SharePoint Server 2013 中使用商業智慧工具規劃Project Web App資料的報告。
適用于: Project Server 2013

在 Project Server 2013 中,專案資訊會儲存在 Project Web App 資料庫中。 任何可連線到SQL Server資料庫的報告工具都可以查詢此資訊。 資料也可以透過 OData 摘要取得。

報表可用的資料包括時程表自訂欄位、專案屬性,以及組合規劃工具和優化工具資料。 Project Server 也可以 (包含此資訊的 OLAP) Cube 產生線上分析處理。 每個Project Web App實例都包含一組範例報表和範本。 這些報表包含在 Excel 2013 活頁簿中,並設計成與 SharePoint Server 2013 中的Excel Services搭配使用。

使用 Excel 的Project Web App報表

Excel 報表是資料連線的試算表,用來將從Project Web App資料庫或相關聯 OLAP 資料庫擷取的資料視覺化。 在 Excel 2013 中,您可以在樞紐分析表或樞紐分析圖中呈現資料,並可存取其他視覺效果功能。 隨附的範例報表Project Web App使用 Office 資料連線,從Project Web App資料庫和 OLAP 資料庫存取和擷取資料。

Project Web App商業智慧中心的儀表板

您可以使用網頁元件來顯示Project Web App資料,在 Project Web App Business Intelligence Center 中建置儀表板頁面。 使用網頁元件,您可以使用數個不同的選項來呈現Project Web App資料:

  • Excel Services
  • SQL Server 2012 Power Pivot for SharePoint Server 2013
  • Power View for SharePoint 2013
  • SQL Server Reporting Services (SSRS) 2005 或 2008
  • PerformancePoint Services in SharePoint Server 2013
  • SharePoint Server 2013 Business Connectivity Services 功能

列出的六種方法中,每一個都可以使用報表函式的相關網頁元件,新增至儀表板頁面。 例如,若要將 Excel 報表放在儀表板頁面上,您可以將 Excel Web Access 網頁元件新增至儀表板頁面,並將網頁元件連結至要在網頁元件中顯示的特定 Excel .xlsx 檔案。

儀表板頁面有內建的頁面篩選器,可以連結至報表網頁元件,以依使用者或其他資訊篩選內容。 報表網頁元件也可以彼此連結,因此當您在一個報表中選取值時,其他連接的報表會依目前的選取範圍進行篩選。

Project Web App中商業智慧中心的安全性和存取權

商業智慧中心是Project Web App網站的子網站,並繼承主要Project Web App網站的許可權。 如果您的組織中有需要存取Project Web App報表的使用者,您可以執行下列其中一項:

  • 您可以中斷商業智慧中心與主要Project Web App網站之間的許可權繼承。 這可讓您將使用者新增至商業智慧中心,而不需要讓他們存取Project Web App網站。 不過,您必須手動管理需要存取這兩個網站的使用者。

  • 您可以在與Project Web App相同的網站集合中建立網站,但具有不同的許可權,並將一或多個儀表板頁面部署到該網站,以提供所需的報表。

下列 SharePoint Server 2013 網站許可權等級可供使用:

SharePoint Server 2013 網站許可權等級

Group 權限層級 OData 摘要的存取權
Project Web App的系統管理員
完全控制

適用于 Project Web App 的公事包管理員
Design

適用于Project Web App的公事包檢視器
Design

適用于 Project Web App 的專案經理
讀取

適用于 Project Web App 的資源管理員
讀取

小組負責人Project Web App
沒有存取權

適用于Project Web App的小組成員
沒有存取權

這些角色會將網站內一組專案的存取權授與使用者。 這些專案可以是報表、報表範本和 Office 資料連線。 對於 Office 資料連線的專案,用於指定 ODC 的安全存放區服務認證可讓您存取Project Web App和 OLAP 資料庫內的資料。

如果您必須保護網站內特定專案的存取,例如限制對報表資料夾、特定報表或 Office 資料連線的存取,您可以建立可協助保護這些專案的特定安全性群組,或編輯每個專案的安全性許可權,以例外狀況自訂安全性許可權。 這一切都是使用 SharePoint Server 2013 安全性來完成。

建議您不要重新命名或刪除預設的範例報表或範本,或其包含的資料夾。 未來發行修補程式和 Service Pack 時,可能會重新建立這些報表和範本。

Office 資料連線

Office 資料連線是可供多個 Excel 報表使用的外部檔案。 這些檔案包含:

  1. 連接和存取正確目標資料庫或 OData 摘要所需的連線資訊。
  2. 從目標資料來源讀取資料所需的安全性認證或驗證資訊。
  3. 從目標資料庫擷取哪些資料的特定描述。 這可能包括 SQL 選取查詢。

您可以使用 SharePoint Server 2013 安全性來保護這些檔案的存取。 您也可以為每個帳戶建立個別的 Secure Store 目標應用程式,以保護對報告資料的存取。

Project Online中的報告

在Project Online中,報告Project Web App資料只能透過 Project Online 報表 OData 摘要取得。 OData 摘要可以透過 Excel 2013 或更新版本存取。 OData 報表可以發佈至Project Online Project Web App,並使用 Excel 顯示。 如果 Excel 檔案使用舊版 OData 匯入精靈作為Project Online報表 OData 摘要,Excel 將能夠重新整理 Excel 檔案中的Project Online資料。 如需在 Excel 中啟用舊版資料匯入精靈的詳細資訊,請參閱這篇文章: 資料匯入和分析選項

另請參閱

SharePoint Server 2013 中 Excel Services 概觀