Excel、PowerPivot for Excel 及 Excel Services 的自助商務智慧
適用版本: SharePoint Server 2010
上次修改主題的時間: 2017-01-19
本文說明如何設定 Microsoft Excel 2010 及 Microsoft SQL Server 2008 R2 PowerPivot for Microsoft Excel 2010 匯入商務智慧資料,然後使用 Microsoft SharePoint Server 2010 的 Excel Services 在 Microsoft SharePoint Server 2010 網站上發佈報告。
運行一般商務時使用資料分析的快速成長,通常會對組織的 IT 部門造成壓力。在過去,IT 部門一般會建立用於產生報告的一組標準化範本。資訊工作者 (IW) 則被強制仰賴 IT 部門產生這些報告,而這項作業通常需要幾天的時間。但最新的 Microsoft 自助商務智慧工具則可讓商務使用者分析資料以及產生他們自己的報告與分析資料,有助於去除 IT 壓力。
使用 Excel Services 及 PowerPivot for Excel 2010 的使用者,可以從後端資料庫 (如 Microsoft SQL Server 2008 R2、Microsoft SQL Server 2008 Analysis Services (SSAS)、Microsoft SQL Server 2008 Reporting Services (SSRS)、IBM、Oracle 及 SAP 系統) 匯入資料。此外,使用者還可以從多個 Excel 2010 試算表或活頁簿或 Microsoft Access 2010 資料庫匯入資料。
不論是從後端資料來源、資料摘要或資料檔,在匯入必要的資料之後,使用者都可以使用 Excel 2010 或 PowerPivot for Excel 來產生報告,然後使用 Excel Services 將此新的資料顯示在 SharePoint Server 2010 網站上。
本文內容:
設定 Excel 2010 及 PowerPivot for Excel 2010
使用 Excel 2010 及 PowerPivot for Excel 2010 匯入外部資料
使用 Excel Services,在 SharePoint Server 2010 上發佈匯入的資料
設定 Excel 2010 及 PowerPivot for Excel 2010
PowerPivot for Excel 2010 是免費的增益集,其可將資料分析及強大的計算能力運用於 Excel 2010 上。若要使用 PowerPivot for Excel 2010,您必須安裝 PowerPivot for Excel 2010 增益集。PowerPivot for Excel 2010 可以從 Microsoft | PowerPivot(可能為英文網頁) 下載。
安裝 PowerPivot for Excel 2010
如果您執行的作業系統不是 Microsoft Windows 7 或 Microsoft Windows Server 2008 R2,則必須安裝 Microsoft .NET Framework 3.5 Service Pack 1。
安裝 PowerPivot for Excel 2010
重要
如果您安裝 32 位元版本的 Excel,必須使用 32 位元版本的 PowerPivot;如果您安裝 64 位元版本的 Excel,則必須使用 64 位元版本的 PowerPivot。
注意
第一次啟動 Excel 2010 時,Excel 會提示您必須具有載入 PowerPivot for Excel 2010 的權限。
安裝 PowerPivot for Excel 2010 之後,可以按一下 [說明] 或按 F1 鍵存取 PowerPivot for Microsoft Excel 線上說明(可能為英文網頁)。如需其他說明及下載,請參閱 PowerPivot for Excel (商務智慧)。
使用 Excel 2010 及 PowerPivot for Excel 2010 匯入外部資料
本節說明如何使用 Excel 2010 及 PowerPivot for Excel 2010,從多個來源匯入外部資料。這兩個應用程式都可以達成此目的,但是 PowerPivot for Excel 2010 最多支援 2GB 的檔案,並可讓您使用記憶體中最多 4GB 的資料。如前所述,使用者可以從後端資料庫 (如 Microsoft SQL Server 2008 R2、Microsoft SQL Server 2008 Analysis Services (SSAS)、Microsoft SQL Server 2008 Reporting Services (SSRS)、IBM、Oracle 及 SAP 系統) 匯入資料。使用者也可以使用這兩個應用程式,從其他 Excel 試算表與活頁簿以及 Access 2010 桌面和 Web 資料庫匯入資料。
本節內容:
使用 Excel 2010 匯入外部資料
使用 PowerPivot for Excel 2010 匯入外部資料
使用 Excel 2010 匯入外部資料
有兩種方式可以匯入 Excel 2010 中的資料。第一種方式是使用 [取得外部資料] 功能。第二種方式是使用 [資料連線精靈] 連線至數個資料來源。這些資料來源如下:
Microsoft SQL Server
Microsoft SQL Server Analysis Services (SSAS)
ODBC DSN
Microsoft Data Access - OLEDB Provider for Oracle
其他/進階
使用取得外部資料功能匯入資料
在 Excel 2010 中,開啟新的活頁簿。
在功能表列上,按一下 [資料]。
在功能區的 [取得外部資料] 區段中,按一下 [從其他來源],然後選取想要匯入外部資料的來源。出現的清單具有下列選項:
從 Access
從 Web
從文字檔
從其他來源
從 SQL Server
從 Analysis Services
從 XML 資料匯入
從資料連線精靈
從 Microsoft Query
現有連線
使用資料連線精靈建立資料來源連線
在 Excel 2010 中,開啟空白的活頁簿。
在功能表列上,按一下 [資料],然後按一下 [連線] 群組中的 [連線]。
在 [活頁簿連線] 視窗中,按一下 [新增]。
在 [現有連線] 視窗中,會顯示所有目前的連線檔案。如果未列出您想要的連線,請按一下 [瀏覽更多]。
在 [選取資料來源] 視窗中,會顯示多個連線檔案。如果您需要尋找未列出的連線,請按一下 [新來源]。
出現 [資料連線精靈] 時,會顯示下列資料來源清單:
Microsoft SQL Server
Microsoft SQL Server Analysis Services (SSAS)
ODBC DSN
Microsoft Data Access - OLEDB Provider for Oracle
其他/進階
按一下其中一個資料來源,然後按 [下一步] 啟動精靈。
使用 PowerPivot for Excel 2010 匯入外部資料
使用 PowerPivot for Excel 2010 匯入外部資料,是此 Excel 2010 增益集的預設功能。各種來源都可用以匯入資料。PowerPivot for Excel 2010 與 Excel 2010 類似的部分是您可以匯入資料,並連線至匯入資料的資料來源。下列清單顯示 PowerPivot for Excel 2010 可使用的多個資料來源:
Access 資料庫
SQL Server 關聯式資料庫
Oracle 關聯式資料庫
Teradata 關聯式資料庫
Informix 關聯式資料庫
IBM DB2 關聯式資料庫
Sybase 關聯式資料庫
其他關聯式資料庫 (OLE DB 提供者或 ODBC 驅動程式)
文字檔
Microsoft Excel 檔案
PowerPivot 活頁簿
Analysis Services Cube
資料摘要
從資料庫匯入資料
在 Excel 2010 中,按一下功能表列上的 [PowerPivot],然後按一下 [啟動] 區段中的 [PowerPivot 視窗]。
在 PowerPivot for Excel 2010 中,按一下 [取得外部資料] 群組中的 [從資料庫]。
從提供的清單中,選擇您想要的來源:
從 SQL Server
從 Access
從 Analysis Services 或 PowerPivot
完成精靈。
從報告匯入資料
在 PowerPivot for Excel 2010 中,按一下 [取得外部資料] 群組中的 [從報表]。
在 [資料表匯入精靈] 的 [易記連線] 名稱空間中,輸入此連線的名稱。
按一下 [瀏覽],並選取 Microsoft SQL Server Reporting Services (SSRS) 伺服器或 URL。請注意,如果您經常使用報告伺服器上的報告,則該伺服器可能會列在 [最近使用的網站及伺服器] 中。如果未列出 SQL Server Reporting Services 伺服器或網站,請在 [名稱] 空間中輸入 Reporting Services 伺服器或網站的位址,然後按一下 [開啟],並瀏覽伺服器上的資料夾,或是選取報告。
[資料表匯入精靈] 會連線至報告,然後將它顯示在預覽區域中。
按 [下一步],並選取您想要匯入的報告,然後按一下 [開啟]。
[資料表匯入精靈] 之後會顯示 [選取資料表和檢視] 視窗,您可以在此視窗中選取想要匯入資料的資料表及檢視。如果報告中只有一個可匯入的資料表,也可以按一下 [預覽和篩選] 選取想要匯入的欄。
在選取想要匯入的資料之後按一下 [完成],然後在 [資料表匯入精靈] 將匯入作業顯示為 [成功] 時按一下 [關閉]。
如需詳細資訊,請參閱 Excel 2010 說明及使用方法。
使用 Excel Services,在 SharePoint Server 2010 上發佈匯入的資料
將外部資料匯入 PowerPivot for Excel 2010,並將其儲存為 Excel 試算表或活頁簿之後,下一個步驟是在 SharePoint Server 2010 上進行發佈。
在 SharePoint Server 2010 上發佈匯入的資料
在 Excel 2010 中,按一下 [檔案] 功能區,並按一下功能表中的 [儲存並傳送],然後按一下 [儲存並傳送] 區段中的 [儲存至 SharePoint]。
在 [最近位置] 區段中,按一下清單中的位置,然後按一下 [另存新檔]。如果您尚未發佈任何活頁簿,則 [最近位置] 區段中不會列出位置。在此情況下,請按一下 [位置] 區段中的 [瀏覽位置],並在 [另存新檔] 對話方塊中輸入 SharePoint Server 網站的 URL,然後瀏覽至您想要儲存試算表或活頁簿的網站或程式庫。
注意
您必須明確信任 SharePoint Server 程式庫、UNC 路徑或 HTTP 網站,才能在 SharePoint Server 網站上進行發佈之後,於瀏覽器中顯示所有 Excel 2010 活頁簿。如需詳細資訊,請參閱<規劃 Excel Services 驗證 (SharePoint Server 2010)>及<管理 Excel Services 的信任位置 (SharePoint Server 2010)>。
在 [另存新檔] 對話方塊上,如果您只想要發佈活頁簿中個別的工作表、活頁簿中特定的項目或是設定參數,以在檢視活頁簿時可編輯特定的儲存格,則可以按一下 [發佈選項]。在 [發佈選項] 視窗上,您也可以選取 [使用瀏覽器中的 Excel 開啟] 在發佈活頁簿之後立即於瀏覽器中顯示該活頁簿,並 [儲存縮圖]。完成時,請按一下 [儲存]。
請注意,您也可以使用 SharePoint Server 文件庫中的 [新增文件] 功能,直接儲存檔案。此外,如果您已在 SharePoint Server 電腦上安裝 WebDAV,則可以將檔案複製到 SharePoint Server 伺服器陣列作為檔案共用 (例如 \\sharepoint-farm\sute\subsite\doclib)。
如需如何在組織中部署自助商務智慧的詳細資訊,請參閱下列連結: