Создание пакета в среде Business Intelligence Development Studio
Создать новый пакет в среде Business Intelligence Development Studio можно одним из следующих методов:
на основе шаблона пакета в составе служб Integration Services;
копированием существующего пакета;
на основе пользовательского пакета, выбранного в качестве шаблона;
при запуске мастера импорта и экспорта SQL Server или мастера проекта соединений служб Integration Services.
Использование шаблона пакета по умолчанию
Если используется шаблон пакета служб Integration Services по умолчанию, новый пакет будет пустым. Чтобы добавить пакету функциональные возможности, создайте поток управления и поток данных, добавьте диспетчеры соединений и активируйте другие необходимые пакету возможности Integration Services. Дополнительные сведения см. в разделах Создание пакета потока управления, Создание потока данных пакета, Создание диспетчеров соединений и Добавление расширенных функциональных возможностей к пакетам.
Создание нового пакета в конструкторе служб SSIS
Видеоматериалы, которое демонстрирует способ создания базового пакета с помощью шаблона пакетов по умолчанию, см. в статье Создание базового пакета (SQL Server Video).
Использование пользовательского шаблона
Для использования пользовательских пакетов в качестве шаблонов для создания новых пакетов просто скопируйте их в папку DataTransformationItems. По умолчанию эта папка находится в каталоге C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.
Создание нового пакета на основе пользовательского шаблона
Копирование существующего пакета
Если существующие пакеты содержат функциональные возможности, которые нужно использовать повторно, то поток управления и поток данных будет быстрее создать путем копирования и вставки объектов из других пакетов. Дополнительные сведения о копировании и вставке в проектах Integration Services см. в разделе Повторное использование объектов пакета.
При создании нового пакета с помощью копирования существующего пакета или с помощью шаблона имя и идентификатор GUID существующего пакета также копируются. Необходимо обновить имя и идентификатор GUID нового пакета, чтобы отличать его от файла, из которого он был скопирован. Например, если у пакетов будет одинаковый идентификатор GUID, это затруднит идентификацию пакета, к которому относятся записанные в журнал данные. Можно повторно сформировать идентификатор GUID в свойстве ID и обновить значение свойства Name, используя окно свойств в среде Business Intelligence Development Studio. Дополнительные сведения см. в разделах Установка свойств пакета и Программа dtutil.
Создание нового пакета копированием существующего пакета
Запуск мастера
Как мастер импорта и экспорта SQL Server, так и мастер проекта соединений служб Integration Services позволяют создавать пакеты, настраивающие соединения, необходимые для доступа к источникам данных и назначениям. Однако пакет, который создается с помощью мастера импорта и экспорта SQL Server, работает с одним источником и одним назначением. Пакет, создаваемый с помощью мастера проекта соединений служб Integration Services, работает с несколькими источниками и назначениями. Дополнительные сведения об этих мастерах и о том, в каком случае какой мастер следует выбрать, см. в разделе Создание пакета с помощью мастера.
|