本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

使用 Excel Services 共用 OLE DB 或 ODBC 連線 (SharePoint Server 2013)

 

適用版本:SharePoint Server 2013 Enterprise

上次修改主題的時間:2016-12-16

摘要:學習如何使用 Excel 來建立及共用 OLE DB 或 ODBC 連線,以供使用者用來建立資料模型、報表、計分卡和儀表板。

您可以使用 Excel 來建立 OLE DB 或 ODBC 連線,然後將那些連線與其他人共用。OLE DB 或 ODBC 連線可用來連接至資料來源。例如 Excel 活頁簿、舊版資料庫或非 Microsoft 資料庫。當您可以將資料連線上傳至 Excel Services 信任資料連線庫時,該資料連線就可以讓您和其他人用來建立資料模型、報表、計分卡和儀表板。根據所使用的特定資料來源,使用者可以在 Excel Services 活頁簿中輕易地重新整理資料,以顯示最新資訊。

本文內容:

注意事項 附註:
因為 SharePoint 2013 在網際網路資訊服務 (IIS) 中以網站形式運作,所以管理員與使用者均依賴瀏覽器提供的協助工具功能。SharePoint 2013 支援所支援瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

在開始進行此工作之前,請先檢閱下列先決條件的相關資訊:

  • 您必須使用 Excel 2013 和 SharePoint Server 2013。

  • Excel Services 必須設定為包含信任的資料連線庫和信任的文件庫。最好是您將會設定商務智慧中心網站,可讓您用於資料連線和活頁簿。如需詳細資訊,請參閱<在 SharePoint Server 2013 中設定商務智慧中心>。

  • 您必須至少要有參與權限指派在 SharePoint Server 中。

  • 您將會需要 SharePoint 管理員提供您有關如何為組織使用的資料庫設定資料驗證的資訊。這會影響您連接至不同資料來源的方式。

  • 您將會需要您想要使用之資料來源的相關資訊。尤其是,您必須知道資料來源名稱、使用者名稱和密碼,才能連接至資料來源。

  • 如果您計劃要將含有資料模型的活頁簿發佈至 SharePoint Server,則必須設定 Excel Services 來支援資料模型。如需詳細資訊,請參閱<在 SharePoint Server 2013 中設定 Excel Services>。

您可以使用 Excel 來建立 OLE DB 或 ODBC 連線。這可以讓您連接至許多不同的資料來源。範例包括 Microsoft SQL Server、Microsoft Access 和 Oracle 資料庫,還有許多其他來源。您可以使用下列其中一種方法來建立 OLE DB 或 ODBC 連線:

  • 您可以使用 Excel 中的 [資料連線精靈] 來建立連線。(這是建議使用的方法。)

  • 您可以使用 Excel 中的 [Microsoft 查詢精靈] 來建立連線。

使用下列程序來建立 OLE DB 或 ODBC 資料連線

使用 Excel 中的資料連線精靈來建立連線
  1. 在 Excel 的 [資料] 索引標籤上,按一下 [取得外部資料] 群組中的 [從其他來源],然後選取 [從資料連線精靈]。

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

  2. 在 [您想要連接到何種資料來源?] 清單中,選擇資料來源,然後按 [下一步]。

  3. 根據您選取的資料來源種類,指定該資料來源的必要資訊。

    提示 提示:
    您指定的資訊會依資料來源而不同。例如,「資料摘要」資料來源需要資料摘要的連結或位置以及登入認證,而 Excel 活頁簿資料來源需要您找出儲存活頁簿的位置。請連絡資料庫管理員,以取得有關您要建立之連線的特定詳細資料。
  4. 在「選取資料庫及資料表」頁面上的 [選取包含所需資料的資料庫] 清單中,選取您要使用的資料庫。還不要按 [下一步]。

  5. 在「選取資料庫及資料表」頁面上,選取您要使用的資料表,然後按 [下一步]。

  6. 在「儲存資料連線檔案和完成」頁面上,進行下列步驟:

    1. 在 [檔案名稱] 方塊中,保留或變更預設檔案名稱。

    2. 在 [說明] 方塊中,輸入資料連線的簡短說明。

    3. 在 [易記名稱] 方塊中,保留預設名稱,或輸入檔案的新名稱。

    4. 在 [搜尋關鍵字] 方塊中,輸入一些單字或詞組,以在資料連線發佈至 SharePoint Server 時,協助使用者尋找資料連線。

    5. 在 [Excel Services] 旁邊,按一下 [驗證設定…]。

    6. 選取 [無],然後按一下 [確定]。

    7. 按一下 [完成],以關閉「儲存資料連線檔案和完成」頁面。

  7. 在「匯入資料」頁面上,按一下 [只建立連線],然後按一下 [確定]。

  8. 重複步驟 1-7,直到建立完您想要的所有資料連線。

如果無法使用 Excel 中的 [資料連線精靈] 建立您想要的連線,您可以嘗試使用 [Microsoft 查詢精靈] 來建立連線。在連接至較舊的資料庫時,這會很好用。不過,在 Excel Services 中,可能不支援您建立的連線。請連絡 SharePoint 管理員,確認支援您建立的連線,這樣使用者才能重新整理 Excel Services 檔案中的資料。下列程序說明如何使用 [Microsoft 查詢精靈] 來建立連線。

使用 Excel 中的 Microsoft 查詢精靈來建立連線
  1. 在 Excel 的 [資料] 索引標籤上,按一下 [取得外部資料] 群組中的 [從其他來源],然後選取 [從 Microsoft 查詢]。

    [選擇資料來源] 對話方塊隨即顯示。

  2. 使用 [資料庫]、[查詢] 或 [OLAP Cube] 索引標籤來指定您要使用的資料來源。

    提示 提示:
    您指定的資訊會依資料來源而不同。例如,如果您選取 Access 資料庫或 Excel 檔案,系統會提示您瀏覽至電腦上的資料庫或檔案。或者,如果您選擇使用者未列出的資料來源,系統會提示您建立資料來源,然後指定資料來源類型、位置和認證,以連接至該資料來源。請連絡資料庫管理員,以取得有關您要建立之連線的特定詳細資料。
  3. 在「匯入資料」頁面上,按一下 [只建立連線],然後按一下 [確定]。

  4. 重複步驟 1-3,直到建立完您想要的所有資料連線。

此資料連線預設會儲存在電腦上 [文件] 庫中的 [我的資料來源] 資料夾。

建立資料連線之後,下個步驟就是將它上傳到資料連線庫。建議您使用商務智慧中心網站來儲存及管理商務智慧內容,例如資料連線。

注意事項 附註:
如果您沒有使用商務智慧中心網站,請務必使用在 Excel Services 中指定為信任位置的資料連線庫。如需詳細資訊,請參閱<管理 Excel Services 信任的資料連線庫 (SharePoint Server 2013)>。
將資料連線上傳至 SharePoint Server
  1. 開啟網頁瀏覽器,並瀏覽至包含您要使用之資料連線庫的 SharePoint 網站。

    如果您使用商務智慧中心,則網址 (URL) 就像 http://servername/sites/bicenter

  2. 按一下 [網站內容],以檢視可供該網站使用的清單及文件庫。

  3. 按一下 [資料連線],以開啟該文件庫。

  4. 按一下 [新項目],以開啟 [新增文件] 對話方塊。

  5. 按一下 [瀏覽],以開啟 [選擇要上傳的檔案] 對話方塊。

  6. 假設資料連線儲存在其預設位置中,請依序按一下 [文件庫] 和 [文件],然後按兩下 [我的資料來源]。

  7. 選取您要上傳的 ODC 檔案,然後按一下 [開啟]。

  8. 在 [新增文件] 對話方塊中,按一下 [確定]。

    [資料連線] 表單隨即開啟。

  9. 在 [資料連線] 表單中,指定下列設定:

    • 在 [內容類型] 區段中,確認已選取 [Office 資料連線檔案]。

    • 在 [名稱] 方塊中,保留或變更 ODC 檔案的檔名。

    • 在 [標題] 方塊中,保留或變更 ODC 檔案的標題。

    • 在 [說明] 方塊中,輸入資料連線的說明。

    • 在 [關鍵字] 方塊中,輸入一或多個單字或詞組。搜尋查詢會使用此資訊來探索資料連線。

    然後按一下 [儲存]。

    此資料連線隨即新增至文件庫。請針對您要共用的每個資料連線重複此程序。

https://technet.microsoft.com/zh-tw/library/jj819452.aspx
顯示: