Share via


將商務資料整合至 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 方法可能會讓使用者變更客戶的地址和出生日期,其中 AddressBirthDateCustomer 實體的欄位。

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

標題 描述
建立商務資料連線模型 示範如何建立新的模型,或匯入您從 SharePoint 匯出的模型。
設計商務資料連線模型 說明如何使用 Visual Studio 設計工具來設計模型的元素。
何時使用 SharePoint 設計工具與Visual Studio (使用 BCS 建置解決方案時) 協助您決定要使用 Visual Studio 或使用 SharePoint 設計工具來建立 BDC 的模型。