利用 Access 使用外部資料

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

Microsoft Access 2013 是所有資料類型的登陸平台,外部資料也不例外。您可以匯入含有外部內容類型的 BDCM 檔案,並將其連結至您用戶端電腦 Access 資料庫中的資料。資料是唯讀的,但您可以定期重新整理資料。

附註:  在這種情況下,當您存取外部資料時,系統不會使用 Business Connectivity Services Client Runtime 快取與外部清單進行同步處理,這點與其他 Office 產品不同。

重要: 您必須具備。用戶端電腦上安裝 Microsoft.NET Framework 4 或更新版本。您可以從Microsoft.NET Framework 4免費下載。

如需詳細資訊,請參閱尋找外部資料的相關內容

本文內容

開始之前

將 BDCM 檔案從 SharePoint 產品的匯出

將 BDCM 檔案匯入 Access 2013

根據匯入的 BDCM 檔案建立連結

開始之前

若要使用外部資料,必須先執行幾個必要工作,以便安全地存取資料。下列資訊可以幫助您規劃接下來的步驟。此外,如果您在使用外部資料時發生問題,這些資訊也可以幫助您找出問題所在。若要存取外部資料,您或管理員必須執行下列作業:

準備外部資料來源    系統管理員可能需要建立一個帳戶,並提供的資料來源的權限,以確保正確的人員能存取資料和的資料不會結束不正確。在外部資料庫中,系統管理員可能也會想要建立特定的資料表、 檢視、 查詢等將結果所需只限制,並協助改善效能。

設定 SharePoint 服務與帳戶    管理員必須啟動 Business Data Connectivity Services 和 Secure Store Service。

設定 Secure Store Service    系統管理員必須執行下列作業: 決定外部資料來源、 建立目標應用程式,並設定目標應用程式的認證的最佳存取模式。

設定 Business Data Connectivity Service    系統管理員必須確認建立外部內容類型有 Business Data Connectivity 中繼資料儲存區權限,且適當的使用者擁有的外部清單為基礎的外部內容類型的存取權的使用者。

建立外部內容類型    使用者必須先定義外部內容類型包含連線、 access、 作業、 欄、 篩選及其他用來從外部資料來源擷取資料的中繼資料的方法的相關資訊。

頁面頂端

將 BDCM 檔案從 SharePoint 產品匯出

BDCM 檔案是一種 XML 檔案,包含所有針對外部內容類型定義的資訊。以 Access 2013 使用 BDCM 檔案時,請謹記下列重點:

  • 僅支援平面式資料結構,不支援階層式資料結構。

  • 支援下列 .NET 類型:System.Boolean、System.Char、System.String、System.Int32、System.Int16、System.Double、System.DateTime、System.GUID。任何其他 .NET 類型都會轉換成文字。

若要建立 BDCM 檔案,請執行下列其中一項動作:

Microsoft SharePoint Designer 2013

  1. 在 Microsoft SharePoint Designer 2013 中,開啟包含外部內容類型的 SharePoint 網站。

  2. 在左窗格中的 [網站物件] 下方,選取 [外部內容類型]

  3. 選取您要使用的外部內容類型。

  4. 用滑鼠右鍵按一下選取項目,然後按一下 [匯出 BDC 模型]

  5. [匯出 BDC 模型] 對話方塊中,輸入模型名稱,然後按一下 [確定]

  6. [另存新檔] 對話方塊中,瀏覽至一個位置,然後按一下 [儲存]

Business Data Connectivity 中繼資料存放區

附註: 若要執行這項工作,您必須是伺服器陣列管理員,Business Data Connectivity 服務應用程式的系統管理員,並編輯權限模型和.的模型中所包含的所有外部系統

  1. 在管理中心網站上的 [應用程式管理] 區段中,按一下 [管理服務應用程式]

  2. 在對應至 Business Data Connectivity 服務應用程式列的 [名稱] 欄中按一下。

  3. 在功能區上的 [檢視] 群組中,按一下 [BDC 模型]

  4. 在 [BDC 模型] 頁面上,選取模型。

  5. 在功能區上的 [BDC 模型] 群組中,按一下 [匯出]

  6. 在 [匯出] 頁面上的 [檔案類型] 欄位中,選取 [模型],然後在 [進階設定] 區段中,選取一或多個要匯出的資源類型:

    • 若要以特定地區設定匯出外部內容類型的本地化名稱,按一下 [本地化名稱]。

    • 若要匯出外部內容類型的內容,按一下 [內容]。

    • 若要匯出外部內容類型的權限,按一下 [權限]。

    • 若要匯出用來連線到外部系統的實作特定 Proxy,按一下 [Proxy]。

  7. 如果您儲存了一組要稍後匯出供特定環境使用的資源,請在 [使用自訂環境設定] 欄位中,為要匯出之環境特定設定輸入相關聯的唯一名稱。

  8. 按一下 [匯出]

隨即顯示檔案在您網路上的位置。

頁面頂端

將 BDCM 檔案匯入 Access 2013

  1. 在 Access 2013 中,按一下 [外部資料] > [Web 服務]

  2. 按一下 [建立至 Web 服務資料的連結] 對話方塊底端的 [安裝新連線]

  3. [選取一個連線定義檔案] 對話方塊中,瀏覽至並選取該 BDCM 檔案。

頁面頂端

根據匯入的 BDCM 檔案建立連結資料表

  1. 在 Access 2013 中,按一下 [外部資料] > [Web 服務]

    [建立至 Web 服務資料的連結] 對話方塊會顯示 Web 服務所提供的資料表。例如,如果您連線至冒險工廠 Web 服務,可能會看到如下項目:

    可供連結的 Web 服務資料連線

  2. [指定選用的參數值] (如有) 下方,為每一個您要使用來篩選或限制外部資料的參數,輸入參數值。

  3. 選取您要使用的資料表。

  4. 按一下 [建立連結的資料表]

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×