Excel Services (SharePoint Server 2013) 中支援的資料來源
適用于:2013 2019 Subscription Edition SharePoint in Microsoft 365
您可以使用許多資料來源和連線將資料帶入 Excel。 Excel Services支援您可以在 Excel 中使用的許多資料連線,但不是全部。 此外,如果您的組織使用 Office Web Apps Server,Excel Web App 不支援可在 Excel 中使用的某些資料來源。
概括而言,下表摘要說明在 SharePoint Server 2013) 和 Excel Web App (中,作為 Office Web Apps Server) 一部分的Excel Services (中支援的 Excel 資料來源。
表格:Excel Services 和 Excel Web App 中支援的 Excel 資料來源摘要
Excel 資料來源 | Excel Services支援嗎? | Excel Web App 支援嗎? |
---|---|---|
SQL Server資料表 |
是 |
是,如果環境設定為使用 Secure Store Service 或自動服務帳戶。 |
SQL Server Analysis Services Cube |
是 |
是,如果環境設定為使用 Secure Store Service 或自動服務帳戶。 |
OLE DB 或 ODBC 資料來源 |
是,只要連接字串包含連接的使用者名稱和密碼。 |
是,只要連接字串包含連接的使用者名稱和密碼。 |
使用 Excel 建立的資料模型 |
是,前提是Excel Services設定為使用資料模型的SQL Server Analysis Services實例。 |
否 |
Azure Marketplace資料 |
否 |
否 |
OData 資料 |
否 |
否 |
XML 資料 |
否 |
否 |
存取資料 |
否 |
否 |
文字檔中的資料 |
否 |
否 |
下列各節包含有關如何在 Excel 和 Excel Services 中使用資料的詳細資訊。
In this article
在 Excel 中使用外部資料
在Excel 2016中,您可以連線到許多資料來源。 包括下列各項:
SQL Server資料表
SQL Server Analysis Services Cube
Azure Marketplace資料
OData 資料
XML 資料
存取資料
文字檔資料
若要將資料帶入 Excel,您可以使用現有的連線,也可以建立自己的連線。 現有的連線可以儲存在您的電腦或中央位置,例如 SharePoint 網站。
在理想情況下,您可以存取月臺中的一組現有資料連線,例如商業智慧中心網站,以用來處理 Excel 中的資料。 如果您打算將活頁簿發佈至商業智慧中心網站中的檔庫,這特別有用。 一般而言,SharePoint 系統管理員會在 Excel Services 中設定這類位置,例如信任的位置。 這可讓您和其他人重新整理活頁簿中的資料,以檢視最新的資訊。
在 Excel 中使用現有的資料連線
在 Excel 的 [ 資料] 索 引標籤上,選擇 [ 現有連線]。
選擇 [流覽更多] 以開啟 [ 選取資料來源 ] 對話方塊。
指定您想要使用的資料來源位置,選取資料來源,然後選擇 [ 開啟]。
在 [匯 入資料] 頁面上,選擇您要如何檢視資料,然後選擇 [ 確定]。
可用的選項取決於您所使用的特定資料來源。 例如,您可以選擇建立資料表、樞紐分析圖報表、樞紐分析表或 Power View 工作表。
如果您沒有現有的連線,或想要建立新的連線,您可以在 Excel 中輕鬆地執行此動作。 您通常必須知道位置 (的名稱,例如伺服器或網站) 儲存資料的位置,以及您應該使用哪些驗證方法來連線到資料。 例如,若要建立與儲存在 SQL Server 中之資料表的連線,您必須知道要使用的伺服器名稱、資料庫和資料表,以及用來連線到資料的認證。
在 Excel 中建立和使用新的資料連線
- 在 Excel 的 [ 資料] 索 引標籤上,于 [ 取得外部資料 ] 群組中,選擇下列其中一個選項:
選擇 [從存取] 以使用儲存在 Access 資料庫中的資料。
選擇 [從 Web],以使用來自內部或外部網站的資料。
選擇 [從文字檔],以使用儲存在文字檔中的資料。
選擇[從其他來源] 以使用SQL Server、SQL Server Analysis Services、Azure Marketplace、OData、XML 檔案或可透過自訂提供者取得的資料。
[資料連線精靈] 會隨即開啟。
指定 [資料連線精靈] 的每個步驟所需的資訊,然後按一下 [ 完成]。
在 [匯 入資料] 頁面上,選擇您要如何檢視資料,然後選擇 [ 確定]。
可用的選項取決於您所使用的特定資料來源。 例如,您可以選擇建立資料表、樞紐分析圖報表、樞紐分析表、Power View 工作表,或只是資料連線。
如需如何建立資料連線的詳細資訊,請參閱使用 Excel 和 Excel Services (SharePoint Server 2013) 共用資料連線。
建立使用外部資料和檢視的 Excel 活頁簿之後,例如樞紐分析表、樞紐分析表或 Power View 檢視,您可以使用 SharePoint 網站等網站與其他人共用該活頁簿。 根據您的環境,可能不支援活頁簿中使用的外部資料連線。 是否支援外部資料連線,會決定活頁簿是否可使用資料重新整理,以及活頁簿是否可在瀏覽器視窗中檢視。
SharePoint Server 中Excel Services支援的外部資料連線
Excel Services支援您可以在 Excel 中使用的大部分資料連線,但不是所有資料連線。 這些包括下列資料來源的連線:
SQL Server資料表
SQL Server Analysis Services Cube
OLE DB 和 ODBC 資料來源
支援資料連線時,這表示只要Excel Services正確設定,人員就可以重新整理使用該資料連線Excel Services中的資料。
您可以在 Excel 中連線的資料來源不支援Excel Services包括 Access 資料庫、網站內容、XML 檔案、Azure Marketplace資料和文字檔。 如果您打算在將發佈至 SharePoint Server 2013 的活頁簿中使用這類資料來源,請考慮將資料匯入 Excel,並使用資料作為原生資料。 如需詳細資訊,請參閱在 Excel Services 中使用原生資料。
包含 Office Web Apps Server 的 SharePoint 環境中支援的外部資料連線
Office Web Apps Server 是 Office Word、Excel、PowerPoint 與 OneNote 應用程式的線上分享元件。 如果您的組織搭配 Office Web Apps Server 使用 SharePoint Server 2013,則您的組織會使用 Excel Services 或 Excel Web App (Office Web Apps Server) 的一部分,在瀏覽器視窗中顯示活頁簿。 此決策會影響在瀏覽器視窗中轉譯的活頁簿支援哪些資料來源。
Excel Web App 支援一些但並非所有類型的安全外部資料連線。 Excel Web App 不支援與 Microsoft Access 資料庫、網站內容、XML 檔案、Azure Marketplace資料和文字檔的資料連線。 如果您打算在將使用 Excel Web App 共用的活頁簿中使用這類資料來源,請考慮將資料匯入 Excel,並使用資料作為原生資料。
在 Excel Services 中使用資料模型
資料模型是包含多個資料表的資料集。 資料模型有助於將不同資料庫的資料結合在一起,以建立單一資料庫,作為檢視的資料來源,例如樞紐分析圖報表、樞紐分析表和 Power View 檢視。 您可以使用外部資料或原生資料來建立資料模型。 如需資料模型的詳細資訊,請參閱 PowerPivot:Excel 中強大的資料分析和資料模型化。
若要在 Excel Services 中檢視或使用包含資料模型的活頁簿,Excel Services必須設定為支援資料模型。 如需詳細資訊,請參閱 管理 SharePoint Server 2013 (Excel Services資料模型設定) 。 目前,Office Web Apps Server 不支援資料模型。
在 Excel Services 中使用原生資料
原生資料是匯入 Excel 的資料,不會保留與外部資料庫的連線。 原生資料也稱為工作表資料或工作表資料,它是靜態資料或手動更新的資料。 在 Excel 活頁簿中使用原生資料提供一些優點:
您可以發佈活頁簿,這些活頁簿使用來自Excel Services或 Excel Web App 中不支援之來源的資料。
無論活頁簿是由 Office Web Apps Server 或 SharePoint Server 2013 轉譯,您和其他人都可以在瀏覽器視窗中檢視使用原生資料的活頁簿並與其互動。 請注意,Office Web Apps Server 不支援資料模型,但支援使用原生資料的樞紐分析表和樞紐分析表。
如果活頁簿未耗用超過 10 MB 的磁碟空間,您可以在 Microsoft 365 上共用或檢視活頁簿。 這可讓您「在雲端」共用資訊。
另請參閱
概念
使用 Excel 和 Excel Services (SharePoint Server 2013) 共用資料連線
Excel Services 中的商務智慧功能 (SharePoint Server 2013)