Интеграция бизнес-данных в SharePoint
Вы можете интегрировать бизнес-данные в SharePoint. Бизнес-данные могут поступать из серверных приложений, таких как Microsoft SQL Server, Siebel и SAP, или веб-служба. Пользователи могут просматривать, добавлять, обновлять или удалять бизнес-данные с помощью внешних списков или веб-частей бизнес-данных в SharePoint. Пользователи также могут получать доступ к этим данным в автономном режиме в приложении Microsoft Office, таком как Microsoft Outlook. Дополнительные сведения см. в разделе Где можно демонстрировать внешние данные.
Чтобы интегрировать данные в SharePoint, создайте модель для службы подключения к бизнес-данным (BDC). Служба BDC — это приложение в SharePoint, которое хранит сведения о данных в бизнес-приложениях. Дополнительные сведения см. в разделе Служба подключения к бизнес-данным (BDC).
Модели в Visual Studio
Модели в Visual Studio позволяют создавать пользовательский код для извлечения и обновления данных из серверных источников данных. Вы также можете агрегировать данные из нескольких источников данных. Например, можно отобразить список клиентов, содержащих данные из базы данных SQL Server и веб-службы.
Кроме того, вы можете импортировать модели, которые уже развернуты в 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, который добавляет новые данные в источник данных. Дополнительные сведения см. в разделе Проектирование модели подключения к бизнес-данным.
См. также
Заголовок | Description |
---|---|
Создание модели подключения к бизнес-данным | Описывается процедура создания новой модели иди импорта модели, экспортированной из SharePoint. |
Проектирование модели подключения к бизнес-данным | Объясняется, как проектировать элементы модели с помощью инструментов проектирования Visual Studio. |
Когда следует использовать SharePoint Designer и Visual Studio при создании решений с помощью BCS | Помогает решить, что использовать для создания модели для BDC — Visual Studio или конструктор SharePoint. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по