Поделиться через


Создание модели подключения к бизнес-данным

Вы можете создать модель бизнес-данных Подключение ivity (BDC) или настроить существующую модель BDC с помощью Visual Studio. Каждый проект SharePoint может содержать только одну модель. Дополнительные сведения см. в статье "Интеграция бизнес-данных в SharePoint".

Создание модели

Чтобы создать новую модель, создайте проект модели бизнес-данных Подключение ivity model или добавьте элемент модели бизнес-данных Подключение ivity Model в пустой проект SharePoint.

Примечание.

На компьютере должен быть установлен Microsoft SharePoint Server.

Visual Studio добавляет папку в проект. Эта папка имеет имя, указанное для элемента модели бизнес-данных Подключение ivity Model в диалоговом окне "Добавление нового элемента". Если вы создаете проект модели бизнес-данных Подключение ivity, Visual Studio называет папку BdcModel1.

Visual Studio добавляет следующие файлы в новую папку:

Файл Description
Файл определения модели Содержит XML- код, определяющий сущности, методы, системные объекты бизнес-аналитики и другие метаданные, описывающие модель.

Измените метаданные в этом файле с помощью конструктора BDC, Обозреватель BDC, окна сведений о методе BDC и окна свойств.
Файл кода службы сущностей Содержит методы, которые извлекают, обновляют и удаляют экземпляры сущности по умолчанию.

Чтобы определить свойства сущности, измените файл кода сущности. Дополнительные сведения см. в статье "Практическое руководство. Добавление сущности в модель".

Чтобы получить, обновить и удалить экземпляры сущности, добавьте код в файл кода службы сущностей. Дополнительные сведения см. в статье "Проектирование модели подключения к бизнес-данным".

При компиляции проекта Visual Studio создает сборку. Убедитесь, что в проект не добавляются другие элементы, добавляющие код в сборку проекта (например, элемент последовательного рабочего процесса или элемент веб-части ). Код для этого элемента не будет выполняться при развертывании решения, так как пакет решения не копирует сборку в глобальный кэш сборок. Пакет решения развертывает сборку только в базе данных BDC в SharePoint.

Примечание.

Visual Studio копирует сборку в оба расположения на локальном компьютере при отладке проекта.

Добавление существующей модели

Вы можете импортировать модель, созданную с помощью других средств, таких как SharePoint Designer. Вы можете импортировать существующую модель в проект в следующих ситуациях:

  • Чтобы настроить модель, которая уже развернута в ферме серверов SharePoint.

  • Упаковка и развертывание существующей модели в нескольких фермах серверов SharePoint.

    В любом случае бизнес-системы, определенные в модели, которую вы импортируете, не затронуты и будут продолжать работать должным образом. Чтобы добавить существующую модель в проект SharePoint, используйте диалоговое окно "Добавление существующего элемента" в Visual Studio. Дополнительные сведения см. в статье "Практическое руководство. Добавление существующего файла модели BDC в проект SharePoint".

    Вы можете добавить бизнес-систему типа платформа .NET Framework сборку в импортированную модель, выбрав параметр в файле Add .NET assembly LobSystem. Это позволяет создавать пользовательский код и использовать конструктор для определения метаданных импортированной модели.

Заголовок Description
Практическое руководство. Создание модели BDC Показывает, как создать новую модель BDC.
Практическое руководство. Добавление существующего файла модели BDC в проект SharePoint Показывает, как импортировать существующую модель в проект SharePoint.
Практическое руководство. Использование файла ресурсов для указания локализованных имен, свойств и разрешений Описывает, как предоставлять строки, объединенные с метаданными модели, когда модель использует веб-часть или веб-страницу.
Практическое руководство. Включение пользовательской сборки в функцию BDC Показывает, как включить пользовательскую сборку в функцию.