使用資料模型建立基本 Excel Services 儀表板 (SharePoint Server 2013)
**適用版本:**SharePoint Server 2013
**上次修改主題的時間:**2017-07-07
**摘要:**了解如何使用以 Excel 建立的資料模型建立、發佈及使用基本 Excel Services 儀表板。
本文說明、 逐步、 如何建立資料模型、 如何建立某些報表及交叉分析篩選器,及如何將儀表板發佈至SharePoint Server 2013。本文所述的範例儀表板的格式類似於下列影像:
圖:基本儀表板範例
本文內容也涵蓋您可在發佈活頁簿時可以使用的不同顯示選項。依照本文中的步驟進行,您將了解如何以工作表建立和設定報表,然後將交叉分析篩選器連線至那些報表。
本文內容:
開始之前
規劃儀表板
建立儀表板
第 1 部分:建立資料模型
第 2 部分:建立報表
第 3 部分:建立篩選
發佈儀表板
使用儀表板
開始之前
開始此作業之前,請先檢閱下列必要條件的相關資訊:
您用來建立及發佈儀表板之電腦上必須安裝Excel 。
此案例中使用 Adventure Works 範例資料和商務智慧中心網站中SharePoint Server 2013。如果您沒有範例資料和商務智慧中心網站,必須加以設定以供您使用Configure AdventureWorks for Business Intelligence solutions指示 IT 系統管理員。
您必須在所使用的 SharePoint 環境中設定 Excel Services 支援資料模型。如需如何部署 Excel Services 的詳細資訊,請參閱設定 Excel Online 系統管理設定與管理 Excel Services 資料模型設定 (SharePoint Server 2013)。
您必須具有某些用於 Excel Services 之驗證設定的相關資訊。例如,如果貴組織使用 Secure Store Service,則需要 Secure Store 目標應用程式識別碼,才能進行 Excel Services 資料存取。
如需如何設定 Secure Store 的詳細資訊,請參閱規劃 SharePoint Server 的 Secure Store Service與在 SharePoint Server 中設定 Secure Store Service。
規劃儀表板
開始建立儀表板之前,建議您建立儀表板計劃。此計劃不需要過於廣泛或複雜。但是,應針對儀表板需包含的項目提供建議。為了協助您準備儀表板計劃,請考慮類似如下的問題:
誰會使用儀表板?
他們想查看哪類資訊?
是否存在可用來建立儀表板的資料?
我們的範例儀表板是設計成原型,可讓您用來學習如何建立及發佈 Excel Services 儀表板。若要顯示我們可能會如何針對類似的儀表板建立儀表板計劃,請參閱下表。
表:範例儀表板的基本計劃
問題 | 回覆 |
---|---|
誰會使用儀表板? |
儀表板的適用對象是對虛構公司 Adventure Works Cycles 之銷售資訊感興趣的業務代表、業務經理、公司主管及其他專案關係人。 |
如何使用儀表板?換句話說,儀表板使用者想查看哪類資訊? |
銷售代表、經理、行政人員及其他儀表板使用者想使用儀表板檢視、探索及分析資料。儀表板使用者至少想查看下列資訊類型:
儀表板使用者想使用儀表板檢視、探索及分析資料,以取得特定問題的答案。 儀表板使用者也希望能夠使用篩選,以專注於更特定的資訊,例如不同的促銷所帶來的訂單數量和銷售額。 |
是否存在可用來建立儀表板的資料? |
Adventure Works 範例資料庫包含要用於儀表板的資料。此範例資料庫包含許多資料表。我們能夠在 Excel 中輕鬆建立資料模型,以便將多個資料表當成建立報表的單一資料來源。如此我們將可建立互動式報表,讓儀表板使用者用以檢視不同層級的詳細資料來探索資料。 |
儀表板應該包含哪些項目? |
範例儀表板包含下列項目:
|
建立儀表板計畫之後,即可開始建立儀表板。
建立儀表板
若要建立儀表板,請先建立資料模型。然後,我們會使用該資料模型來建立報表與我們想要使用的篩選。之後,我們會將活頁簿發佈至SharePoint Server 2013。
第 1 部分:建立資料模型
範例儀表板使用的資料模型包含五個儲存在 SQL Server 的資料表。
若要建立資料模型
開啟 Excel。
選擇 [空白活頁簿] 建立活頁簿。
在 [資料] 索引標籤上,依序選擇 [取得外部資料] 群組、[從其他來源] 及 [從 SQL Server]。
[資料連線精靈] 隨即開啟。
在 [資料連線精靈] 的 [伺服器名稱] 方塊中,指定儲存 Adventure Works 範例資料集的伺服器名稱。
在 [選取資料庫及表格] 對話方塊的 [選取包含有所需資料的資料庫] 清單中,選擇 [AdventureWorksDW2012]。
選取 [連接至指定的表格] 與 [啟用多個表格區段] 兩者,然後選取下列表格:
DimProduct
DimPromotion
DimSalesTerritory
FactInternetSales
FactResellerSales
確認已選取 [匯入表格間的關係],然後按 [下一步]。
在 [儲存連線和完成] 對話方塊中,按一下 [Excel Services] 旁的 [驗證設定]。
在 [Excel Services 驗證設定] 對話方塊中,採取下列其中一個步驟:
如果已設定 Excel Services 使用 Secure Store Service,請選取 [使用儲存的帳戶]。在 [應用程式識別碼] 方塊中,指定 Secure Store 目標應用程式識別碼,然後選擇 [確定] 按鈕。
如果已設定 Excel Services 使用自動服務帳戶,請選取 [無],然後選擇 [確定] 按鈕。
重要
如果您不知道要選擇哪個選項,請連絡 SharePoint 管理員。
此時先不要按 [完成]。在 [儲存資料連線檔案和完成] 對話方塊中,按一下 [瀏覽]。
輸入您所使用的商務智慧中心網站的網址。此網址一般所採用的格式為 http://伺服器名稱/網站/bicenter。
按兩下 [資料連線],然後按一下 [儲存]。
按一下 [完成],[資料連線] 對話方塊隨即顯示。
在 [資料連線] 對話方塊中,執行下列步驟:
在 [標題] 方塊中,指定一個標題,例如「Adventure Works 資料模型」。
在 [描述] 方塊中,指定資料模型的描述。
在 [關鍵字] 方塊中,指定一些單字和片語,例如 [Adventure Works] 和 [資料模型]。
按一下 [確定] 關閉 [資料連線] 對話方塊。
在 [匯入資料] 對話方塊中,選擇 [僅建立連線]。確定已選取 [將此資料新增至資料模型],然後按一下 [確定]。隨即在商務智慧中心網站的資料連線庫中,建立和儲存資料模型。
讓此活頁簿保持開啟。
現在我們已使用 Excel 完成建立和上傳 Adventure Works 資料模型,該資料模型使用五個儲存在 SQL Server 的資料表。
下一步是建立儀表板的報表。
第 2 部分:建立報表
我們將為範例儀表板建立兩個報表,如下表所述:
表:儀表板報表
報表類型 | 報表名稱 | 描述 |
---|---|---|
樞紐分析圖 |
營業區銷售狀況 |
顯示各國銷售金額的長條圖報表。 |
樞紐分析表 |
產品訂單和銷售 |
顯示各網際網路和轉售商通路之訂單數量和產品銷售金額的資料表。 |
第一步是建立營業區銷售報表。
若要建立營業區銷售報表
在 Excel 的 [插入] 索引標籤上,按一下 [樞紐分析圖]。
在 [建立樞紐分析圖] 對話方塊中,選取 [使用外部資料來源],然後按一下 [選擇連線]。
在 [現有連線] 對話方塊中,選取 [表格] 索引標籤上的 [活頁簿資料模型中的表格],然後按一下 [開啟]。
在 [建立樞紐分析圖] 對話方塊中,選擇 [已經存在的工作表] 選項,然後按一下 [確定] 按鈕。 隨即開啟 [圖表 1] 以供編輯。請注意, [樞紐分析圖欄位] 區段中會列出您為資料模型選取的五個資料表。
展開 [DimSalesTerritory],然後選取 [SalesTerritoryCountry]。
展開 [FactInternetSales],然後選取 [SalesAmount]。該圖表會隨即更新,以顯示各國的銷售金額。
請注意,顯示為 [總計] 的圖表圖例不一定是有用的資訊。若要變更該項目,請執行下列步驟:
在 [樞紐分析圖欄位] 區段中,按一下 [值] 井字型欄位中的 [SalesAmount 總和],然後按一下 [值欄位設定]。
在 [值欄位設定] 對話方塊的 [自訂名稱] 方塊中,輸入 [網際網路銷售],然後按一下 [確定]。此時圖表似乎尚無變化,但在您完成下一個步驟後,即可看到所做的變更。
在 [樞紐分析圖欄位] 區段中,展開 [FactResellerSales],然後選取 [SalesAmount]。該圖表會隨即更新以顯示兩組代表各國銷售金額的長條圖。
若要變更圖表圖例中轉售商通路銷售金額資訊的表示方式,請執行下列步驟:
在 [樞紐分析圖欄位] 區段中,按一下 [值] 井字型欄位中的 [SalesAmount 總和],然後按一下 [值欄位設定]。
在 [值欄位設定] 對話方塊的 [自訂名稱] 方塊中,輸入 [轉售商銷售],然後按一下 [確定]。
圖表圖例會分別清楚地指出網際網路銷售和轉售商售額的值。
在圖表中的某處 (例如空白區域) 按一下滑鼠右鍵,然後選擇 [樞紐分析圖選項]。
在 [樞紐分析圖名稱] 方塊中,輸入報表的名稱 (例如 [營業區銷售]),然後按一下 [確定]。
若要移動報表,請按一下樞紐分析圖報表中的空白區域,然後拖曳報表,讓報表的左上角對齊工作表儲存格 D1 的左上角。
讓此活頁簿保持開啟。
現在我們已建立一個樞紐分析圖報表,其中顯示的資訊來自 SQL Server 中的三個資料表。活頁簿中的資料模型讓我們可以使用那三個資料表來建立單一檢視,例如營業區銷售報表。
下一步是建立產品訂單和銷售樞紐分析表。
建立產品訂單和銷售報表
在 Excel 中,按一下儲存格 D21。接著,按一下 [插入] 索引標籤上的 [樞紐分析表]。
在 [建立樞紐分析表] 對話方塊中,選擇 [使用外部資料來源],然後按一下 [選擇連線]。
在 [表格] 索引標籤上,選取 [活頁簿資料模型中的表格],然後按一下 [開啟]。
確定已選取 [現有工作表],然後按一下 [確定]。隨即 [樞紐分析表 2] 開啟以供編輯。
在 [樞紐分析表欄位] 區段中,展開 [DimProduct],然後選取 [ModelName]。該報表會隨即更新以顯示產品清單。
若要取代顯示為 [列標籤] 的預設文字,請按一下儲存格 D21,然後輸入「產品型號」。
在 [樞紐分析表欄位] 區段中,展開 [FactInternetSales],然後選取 [OrderQuantity]。
在 [樞紐分析表欄位] 區段中,按一下 [值] 井字型欄位中的 [OrderQuantity 總和],然後按一下 [值欄位設定]。
在 [值欄位設定] 對話方塊的 [自訂名稱] 方塊中,輸入「網際網路訂單」,然後按一下 [確定]。
在 [樞紐分析表欄位] 區段中,展開 [FactInternetSales],然後選取 [SalesAmount]。
在 [樞紐分析表欄位] 區段中,選取 [值] 井字型欄位中的 [SalesAmount 總和],然後按一下 [值欄位設定]。
在 [設定儲存格格式] 對話方塊中,選擇 [類別] 窗格中的 [貨幣],然後按一下 [確定]。
按一下 [確定] 關閉 [值欄位設定] 對話方塊。現在報表會顯示線上所售出各種產品的訂單數量和銷售金額。
在 [樞紐分析表欄位] 清單的 [FactResellerSales] 區段中,選取 [OrderQuantity]。
在 [樞紐分析表欄位] 區段中,按一下 [值] 井字型欄位中的 [OrderQuantity 總和],然後按一下 [值欄位設定]。
在 [值欄位設定] 對話方塊的 [自訂名稱] 欄位中,輸入「轉售商訂單」,然後按一下 [確定]。
在 [樞紐分析表欄位] 區段中,選取 [FactResellerSales] 區段中的 [SalesAmount]。
在 [樞紐分析表欄位] 區段中,選取 [值] 井字型欄位中的 [SalesAmount 總和],然後按一下 [值欄位設定]。
在 [自訂名稱] 方塊中,輸入「轉售商銷售」,然後按一下 [數字格式]。
在 [設定儲存格格式] 對話方塊中,選擇 [類別] 窗格中的 [貨幣],然後按一下 [確定]。
按一下 [確定] 關閉 [值欄位設定] 對話方塊。
現在報表會顯示在線上和透過轉售商所售出各種產品的訂單數量和銷售金額。
在樞紐分析表內的某處按一下滑鼠右鍵,然後選擇 [樞紐分析表選項]。
在 [樞紐分析表名稱] 方塊中,輸入報表的名稱,例如「產品訂單和銷售」。清除 [更新時自動調整欄寬] 選項,然後按一下 [確定]。
讓此活頁簿保持開啟。
現在我們有第二個報表,其中顯示的資訊同樣來自 SQL Server 中的三個資料表。若要調整樞紐分析圖的大小,讓其寬度與樞紐分析表的寬度相符,請拖曳樞紐分析圖的右下角, 直到對齊儲存格 H21 的右下角。
下一步是建立儀表板的篩選。
第 3 部分:建立篩選
您可以使用 Excel 建立數種不同種類的篩選。例如,利用在 [欄位] 清單的 [篩選] 區段中,加入一個欄位來建立簡易篩選。您可以建立交叉分析篩選器,或者在使用已定義日期階層的資料來源時,可以建立時間表控制項。我們將為此範例儀表板建立交叉分析篩選器。此篩選可讓使用者檢視特定促銷的資訊。
若要建立促銷交叉分析篩選器
在 Excel 中,按一下儲存格 A1。接著,在 [插入] 索引標籤上,按一下 [交叉分析篩選器]。
在 [現有連線] 對話方塊的 [資料模型] 索引標籤上,選取此活頁簿中所使用的資料模型,然後按一下 [開啟]。
在 [插入交叉分析篩選器] 對話方塊中,選取 [DimPromotion] 區段中的 [EnglishPromotionName],然後按一下 [確定]。交叉分析篩選器會隨即顯示在工作表上。
移動交叉分析篩選器,將其左上角對齊儲存格 B1 的左上角。
增加交叉分析篩選器的高度,直到看見其中的所有項目。
若要變更預設的交叉分析篩選器名稱,請在 [選項] 索引標籤的 [交叉分析篩選器標題] 方塊中,輸入 [促銷]。
現在我們已建立交叉分析篩選器,但尚未將其連線至報表。下一步是將交叉分析篩選器連線至營業區銷售報表與產品訂單和銷售報表。
若要連接至報表促銷交叉分析篩選器
按一下以選取交叉分析篩選器。接著,在 [交叉分析篩選器工具選項] 索引標籤的 [交叉分析篩選器] 群組中,按一下 [報表連線] 。
在 [報表連線] 對話方塊中,選取 [產品訂單和銷售] 報表與 [營業區銷售] 報表,然後按一下 [確定]。交叉分析篩選器現在已連線至報表。
若要測試交叉分析篩選器,請選取一個項目,例如 [無折扣]。報表會隨即重新整理,顯示輸入的促銷類型為 [無折扣] 的銷售與訂單金額。選擇交叉分析篩選器中的另一個項目,例如 [登山休閒-100 清倉拍賣]。請注意,報表會隨即更新,並僅顯示轉售商銷售資訊。這表示,該促銷沒有進行任何線上銷售。若要清除交叉分析篩選器,請按一下交叉分析篩選器標題旁的篩選工具列命令。報表隨即重新整理,以顯示所有促銷的資訊。
下一步是儲存活頁簿。
若要儲存該活頁簿
在 Excel 的 [檔案] 索引標籤上,按一下 [另存新檔] ,然後按一下 [瀏覽]。
在 [檔案名稱] 方塊中,輸入活頁簿的名稱 (例如「Adventure Works 銷售和訂單」),然後按一下 [儲存]。便會將活頁簿儲存至電腦。
此時我們已經建立儀表板。下一步是將它發佈至SharePoint Server 2013,其中由其他人使用。
發佈儀表板
若要將活頁簿發佈至SharePoint Server 2013,我們將遵循三個步驟的程序。首先,我們進行活頁簿的顯示方式會影響某些調整。接下來,我們指定我們想要在網頁瀏覽器中顯示活頁簿的方式。最後,我們將該活頁簿發佈至SharePoint Server 2013。
第一步是調整活頁簿。範例儀表板預設會在含有儀表板的工作表上顯示格線。此外,工作表預設稱為 Sheet1。您可以進行少量調整,以改善儀表板的顯示方式。
若要改善活頁簿的次要刻度的顯示方式
在 Excel 中,選擇 [檢視] 索引標籤。
若要從檢視中移除格線,請在 [檢視] 索引標籤上,清除 [顯示] 群組中的 [格線] 核取方塊。
若要移除列名和欄名,請在 [檢視] 索引標籤上,清除 [顯示] 群組中的 [標題] 核取方塊。
若要重新命名工作表,請在 [Sheet1] 索引標籤上按一下滑鼠右鍵,然後選擇 [重新命名]。立即輸入新的工作表名稱 (例如「訂單和銷售」),然後按 Enter 鍵。
在 [檔案] 索引標籤上,選擇 [儲存]。
保持開啟此活頁簿。
當您將活頁簿發佈至SharePoint Server 2013時,您可以選擇數種顯示瀏覽器檢視選項,如下列清單所述。
工作表檢視。在瀏覽器視窗中,以工作表檢視來顯示活頁簿,其外觀和 Excel 中的活頁簿外觀極為類似。交叉分析篩選器和報表會一併顯示在瀏覽器視窗中,其外觀上和兩者在 Excel 用戶端中的外觀雷同。
下列圖像顯示呈現在工作表檢視中的範例儀表板。
圖庫檢視。以圖庫檢視顯示活頁簿,其特色是一次只在畫面中央部分顯示一個報表,而交叉分析篩選器則顯示在畫面左邊。
下列圖像顯示以圖庫檢視呈現的範例儀表板。
請使用下列其中一項程序指定活頁簿的瀏覽器檢視選項。
設定活頁簿使用工作表檢視來顯示
在 Excel 的 [檔案] 索引標籤上,按一下 [瀏覽器檢視選項]。
在 [顯示] 索引標籤上,使用清單選取 [工作表],再選取 [訂單和銷售],然後按一下 [確定]。
儲存活頁簿,然後關閉 Excel。
設定活頁簿使用圖庫檢視來顯示
在 Excel 的 [檔案] 索引標籤上,按一下 [瀏覽器檢視選項]。
在 [顯示] 索引標籤上,使用清單選取 [活頁簿中的項目]。
選取 [營業區銷售] 報表與 [產品訂單和銷售] 報表,然後按一下 [參數] 索引標籤。
按一下 [新增],選取 [促銷] 交叉分析篩選器,然後按一下 [確定]。
按一下 [確定] 以關閉 [瀏覽器檢視選項] 對話方塊。
然後,關閉 Excel。
下一步是將活頁簿發佈至商務智慧中心網站的文件庫。
若要將活頁簿上傳至文件庫
開啟網頁瀏覽器。在網址列中,輸入您所使用的商務智慧中心網站的網址 (URL)。此網址一般所採用的格式為 http://伺服器名稱/網站/bicenter。
按一下 [網站內容],然後按一下 [文件]。
按一下 [+ 新文件] 開啟 [新增文件] 對話方塊。
按一下 [瀏覽] 開啟 [選擇要上傳的檔案] 對話方塊。
選取 [Adventure Works 銷售和訂單] 活頁簿,然後按一下 [開啟]。
在 [新增文件] 對話方塊中,按一下 [確定]。
建立及發佈儀表板之後,即可使用此儀表板探索資料。
使用儀表板
儀表板發佈至SharePoint Server 2013之後,它是可供其他人檢視並使用它。
若要開啟 [儀表板
開啟網頁瀏覽器。
在網址列中,輸入發佈儀表板之商務智慧中心網站的網址。
選擇 [網站內容],然後選擇 [文件]。
選擇 [Adventure Works 銷售和訂單] 儀表板。儀表板隨即在瀏覽器視窗中開啟。
此時會開啟儀表板以供檢視,然後即可使用儀表板取得特定問題的答案,如下表所述。
表:使用儀表板取得特定問題的答案
問題 | 動作 |
---|---|
哪兩個國家在網際網路上的銷售成績超越透過轉售商進行的銷售? |
查看長條圖。請注意,澳洲與德國的網際網路銷售金額均大於轉售商銷售金額。 |
針對 [批發折扣 (41 至 60 個)] 這項促銷,哪個項目的銷售金額最高? |
在 [促銷] 交叉分析篩選器中,選取 [批發折扣 (41 至 60 個)]。請注意,報表會隨即更新,並僅顯示轉售商銷售資訊。在樞紐分析表中,您可看出 [女性登山休閒短褲] 的銷售金額最高。 |
在轉售商通路的所有促銷中,哪項產品的銷售金額最高? |
若要回答這個問題,請執行下列步驟。
|
是否能將長條圖從銷售金額變更為顯示各國的訂單數量? |
按一下長條圖以開啟 [樞紐分析表欄位] 清單。在 [FactInternetSales] 區段中,選取 [OrderQuantity] 並清除 [SalesAmount]。在 [FactResellerSales] 區段中,選取 [OrderQuantity] 並清除 [SalesAmount]。該長條圖隨即更新,以顯示各國的訂單數量。 |
See also
商務智慧功能的 Excel Service (SharePoint Server 2013)
使用 SQL Server Analysis Services 資料建立 Excel Services 儀表板