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

 

**適用版本:**SharePoint Server 2013 Enterprise

**上次修改主題的時間:**2017-06-23

**摘要:**了解您可以使用 Excel 與 Excel Services 中的資料來源的不同種類。

您可以將資料移入Excel使用大量資料來源與連線。許多,但非全部Excel Services中您可以使用Excel中的連線所支援的資料。此外,如果您的組織要使用 Office Web Apps Server,您可以使用Excel中某些資料來源中Excel Web App不支援。

在高層級中下, 表摘要說明Excel之資料來源的Excel Services (如SharePoint Server 2013的一部分) 和支援Excel Web App (如 Office Web Apps Server 的一部分)。

表: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 資料

Access 資料

文字檔中的資料

下列各節包含有關如何使用Excel和Excel Services中之資料的詳細的資訊。

本文內容

  • 在 Excel 中使用外部資料

  • SharePoint Server 的 Excel Services 中支援的外部資料連線

  • 包含 Office Web Apps Server 之 SharePoint 環境中支援的外部資料連線

  • 在 Excel Services 中使用資料模型

  • 在 Excel Services 中使用原生資料

在 Excel 中使用外部資料

在 Excel 2016 中,您可以連接至許多資料來源。包括下列各項:

  • SQL Server 表格

  • SQL Server Analysis Services Cube

  • Azure Marketplace 資料

  • OData 資料

  • XML 資料

  • Access 資料

  • 文字檔資料

若要將資料帶入 Excel,您可以使用現有的連線,或是建立您自己的連線。現有的連線可能儲存在您的電腦上或是中心位置,例如 SharePoint 網站。

理想狀況下,您必須存取現有的資料連線的一組中的網站,例如商務智慧中心網站,可用來處理Excel中的資料。這是如果您打算將活頁簿發佈至商務智慧中心網站中的文件庫尤其實用。一般而言,SharePoint 管理員會將這類位置設定為Excel Services中的信任位置。這可讓您與其他人以重新整理活頁簿中的資料檢視最新的資訊。

若要在 Excel 中使用現有的資料連線

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

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

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

  4. 在「匯入資料」頁面上,選擇檢視資料的方式,然後選擇 [確定]。

    可用的選項取決於您所使用的特定資料來源。例如,您可能會選擇建立運算列表、樞紐分析圖、樞紐分析表或 Power View 工作表。

如果您沒有現存的連線,或是您想要建立新連線,在 Excel 中可以輕易完成此作業。通常您必須知道儲存資料的位置 (例如伺服器或網站) 名稱,以及應使用哪種驗證方法來連接至資料。例如,若要建立連線至儲存在 SQL Server 中的資料表,您必須知道您要使用之伺服器、資料庫和資料表的名稱,以及用來連接至資料的認證為何。

建立並使用 Excel 中新的資料連線

  1. 在 Excel 中,於 [資料] 索引標籤上的 [取得外部資料] 群組中,選擇下列其中一個選項:

    • 選擇 [從 Access],以使用儲存在 Access 資料庫中的資料。

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

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

    • 選擇 [從其他來源],以使用 SQL Server、SQL Server Analysis Services、Azure Marketplace、OData、XML 檔中提供的資料,或是透過自訂提供者取得的資料。

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

  2. 指定 [資料連線精靈] 每個步驟所需的資訊,然後按一下 [完成]。

  3. 在「匯入資料」頁面上,選擇檢視資料的方式,然後選擇 [確定]。

    可用的選項取決於您所使用的特定資料來源。例如,您可能會選擇建立運算列表、樞紐分析圖、樞紐分析表、Power View 工作表或只是資料連線。

如需如何建立資料連線的詳細資訊,請參閱<使用 Excel 和 Excel Services 共用資料連線 (SharePoint Server 2013)>。

建立使用外部資料和檢視 (例如樞紐分析圖、樞紐分析表或 Power View 檢視) 的 Excel 活頁簿之後,您可以利用 SharePoint 網站之類的網站,與其他人共用該活頁簿。依據您的環境,可能不支援活頁簿中使用的外部資料連線。是否支援外部資料連線,可決定活頁簿是否可使用資料重新整理,以及是否可以在瀏覽器視窗中檢視活頁簿。

SharePoint Server 的 Excel Services 中支援的外部資料連線

最多只但並非所有,您可以使用Excel中的連線Excel Services中支援的資料。這些包括下列資料來源的連線:

  • SQL Server 表格

  • SQL Server Analysis Services Cube

  • OLE DB 和 ODBC 資料來源

當支援的資料連線時,就表示的人員可以重新整理資料Excel Services中的使用該資料連線,只要Excel Services已正確設定。

資料來源,您可以連線至ExcelExcel 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應用程式。如果您的組織使用SharePoint Server 2013與 Office Web Apps Server,您的組織會使用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必須設定為支援資料模型。如需詳細資訊, 管理 Excel Services 資料模型設定 (SharePoint Server 2013)。目前 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,您就可以在 Office 365 上共用或檢視活頁簿。這樣就可以「在雲端」共用資訊。

See also

使用 Excel 和 Excel Services 共用資料連線 (SharePoint Server 2013)
商務智慧功能的 Excel Service (SharePoint Server 2013)

Office Online Server 中的 Excel Online 資料驗證