共用方式為


Excel Services (SharePoint Server 2013) 中支援的資料來源

適用於:yes-img-13 2013no-img-16 2016no-img-19 2019no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

您可以使用許多數據源和連線將數據帶入 Excel。 Excel Services 支援您可以在 Excel 中使用的許多數據連線,但不是全部。 此外,如果您的組織使用 Office Web Apps Server,Excel Web App 不支援可在 Excel 中使用的某些數據源。

概括而言,下表摘要說明作為 Office Web Apps Server) 一部分的 SharePoint Server 2013) 和 Excel Web App (,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 中使用現有的數據連線

  1. 在 Excel 的 [ 資料] 索 引標籤上,選擇 [ 現有連線]

  2. 選擇 [瀏覽更多] 以開啟 [ 選取資料源 ] 對話框。

  3. 指定您想要使用的資料來源位置,選取資料源,然後選擇 [ 開啟]

  4. 在 [匯 入數據] 頁面上,選擇您要如何檢視數據,然後選擇 [ 確定]

    可用的選項取決於您所使用的特定數據來源。 例如,您可以選擇建立數據表、樞紐分析圖報表、數據透視表或 Power View 工作表。

如果您沒有現有的連線,或想要建立新的連線,您可以在 Excel 中輕鬆地執行此動作。 您通常必須知道位置 (的名稱,例如伺服器或網站) 儲存數據的位置,以及您應該使用哪些驗證方法來連線到數據。 例如,若要建立與儲存在 SQL Server 中之數據表的連線,您必須知道要使用的伺服器名稱、資料庫和數據表,以及用來連線到數據的認證。

在 Excel 中建立和使用新的數據連線

  1. 在 Excel 的 [ 資料] 索 引標籤上,於 [ 取得外部數據 ] 群組中,選擇下列其中一個選項:
  • 選擇 [從存取] 以使用儲存在 Access 資料庫中的數據。

  • 選擇 [從 Web],以使用來自內部或外部網站的資料。

  • 選擇 [從文字檔],以使用儲存在文字檔中的資料。

  • 選擇 [從其他來源 ] 使用 SQL Server、SQL Server Analysis Services、Azure Marketplace、OData、XML 檔案或可透過自定義提供者取得的數據。

    [資料連線精靈] 會隨即開啟。

  1. 指定 [數據連線精靈] 的每個步驟所需的信息,然後按兩下 [ 完成]

  2. 在 [匯 入數據] 頁面上,選擇您要如何檢視數據,然後選擇 [ 確定]

    可用的選項取決於您所使用的特定數據來源。 例如,您可以選擇建立數據表、樞紐分析圖報表、數據透視表、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)

其他資源

SharePoint Server 中 Excel Services 的數據驗證