共用方式為


將商業資料整合至 SharePoint

您可以將商務資料整合至 SharePoint。 商務資料可能來自於後端伺服器應用程式,例如 Microsoft SQL Server、Siebel 和 SAP,或者是 Web 服務。 使用者可以在 SharePoint 中使用外部清單或商務資料 Web 組件來檢視、加入、更新或刪除商務資料。使用者也可以在 Microsoft Office 應用程式 (例如 Microsoft Outlook) 中離線存取這些資料。 如需詳細資訊,請參閱顯示外部資料的位置 (英文)。

若要將資料整合至 SharePoint,請建立商務資料連接 (BDC) 服務的模型。 BDC 服務是 SharePoint 中的應用程式,可儲存商業應用程式中資料的相關資訊。 如需詳細資訊,請參閱商務資料連接 (BDC) 服務 (英文)。

Visual Studio 中的模型

Visual Studio 中的模型可讓您撰寫自訂程式碼來擷取和更新後端資料來源的資料。 您也可以彙總多個資料來源的資料。 例如,您可以顯示客戶清單,其中包含來自於 SQL Server 資料庫和 Web 服務的資料。

您也可以匯入已部署至 SharePoint 的模型。 匯入模型之後,您可以加入自訂程式碼,或直接使用 Visual Studio 封裝並部署模型至多個 SharePoint 伺服器陣列。 如需詳細資訊,請參閱建立商務資料連接模型

在 Visual Studio 中設計模型

您可以使用設計工具和多個工具視窗來設計模型。 當您設計模型時,Visual Studio 會產生模型 XML。 如需詳細資訊,請參閱 BDC 模型設計工具概觀

模型包含實體和方法。

實體

實體會描述欄位集合。 例如,實體可表示資料庫中的資料表。 實體在 SharePoint 中會呈現為外部內容類型。 如需外部內容類型的詳細資訊,請參閱什麼是外部內容類型?(英文)。

方法

方法可以讓外部內容類型的消費者在實體的欄位上執行動作。 例如,Updater 方法可讓使用者變更客戶的地址和出生日期,其中 Address 和 BirthDate 便是 Customer 實體的欄位。

Visual Studio 會針對模型中的每個實體產生服務程式碼檔。 當您將方法加入至模型時,Visual Studio 會在服務程式碼檔中產生對應的方法。 請將程式碼加入每個方法來執行適當工作。 例如,如果您將 Creator 方法加入至模型,Visual Studio 會在服務程式碼檔中產生 Creator 方法。 當使用者在以模型為基礎的清單中按一下 [新增項目] 按鈕時,BDC 服務會呼叫此方法。 因此,請在 Creator 方法中加入可將新資料加入至資料來源的程式碼。 如需詳細資訊,請參閱設計商務資料連接模型

相關主題

標題

說明

建立商務資料連接模型

顯示如何建立新模型,或匯入從 SharePoint 匯出的模型。

設計商務資料連接模型

說明如何使用 Visual Studio 設計工具設計模型的項目。

在使用 BCS 建置方案時使用 SharePoint Designer 與 Visual Studio 時機的比較 (英文)

幫助您決定是要使用 Visual Studio 還是 SharePoint Designer 來建立 BDC 的模型。