Расширение пакетов с помощью пользовательских объектов
Если вы обнаружите, что компоненты, предоставляемые в службах Integration Services, не соответствуют вашим требованиям, вы можете расширить возможности служб Integration Services, закодив собственные расширения. У вас есть два дискретных варианта расширения пакетов: можно написать код в мощных оболочках, предоставляемых задачей "Скрипт" и компонентом скрипта, или создавать пользовательские расширения служб Integration Services с нуля, производные от базовых классов, предоставляемых объектной моделью Служб Integration Services.
В этом разделе подробно рассматривается расширение пакетов с помощью пользовательских объектов — вариант, предоставляющий более широкие возможности.
Если пользовательское решение служб Integration Services требует больше гибкости, чем задача "Скрипт" и компонент "Скрипт", или если требуется компонент, который можно повторно использовать в нескольких пакетах, объектная модель Служб Integration Services позволяет создавать пользовательские задачи, компоненты потока данных и другие объекты пакетов в управляемом коде с нуля.
В этом разделе
Разработка пользовательских объектов для служб Integration Services
Описывает пользовательские объекты, которые можно создать для служб Integration Services, и содержит основные шаги и параметры.
Сохранение пользовательских объектов
Описывает механизм сохраняемости по умолчанию пользовательских объектов и процесс реализации пользовательской сохраняемости.
Сборка, развертывание и отладка пользовательских объектов
Описывает общие подходы к построению, развертыванию и тестированию различных типов пользовательских объектов.
Разработка пользовательской задачи
Описывает процесс программирования пользовательской задачи.
Разработка пользовательского диспетчера соединений
Описывает процесс программирования пользовательского диспетчера соединений.
Разработка пользовательского регистратора
Описывает процесс программирования пользовательского регистратора.
Разработка пользовательского перечислителя по каждому элементу
Описывает процесс программирования пользовательского перечислителя.
Разработка пользовательского компонента потока данных
Описывает вопросы программирования пользовательских источников, преобразований и назначений потока данных.
Справочные материалы
Справочник по сообщениям об ошибках служб Integration Services
Перечисляет предопределенные коды ошибок служб Integration Services со своими символьными именами и описаниями.
Связанные разделы
Расширение пакетов с помощью сценариев
Описывает способ расширения потока управления с помощью задачи «Скрипт» или потока данных с помощью компонента скрипта.
Программное построение пакетов
Описывает, как создавать, настраивать, запускать, загружать, сохранять и управлять пакетами служб Integration Services программными средствами.
Оставайтесь в курсе в службах Integration Services
Последние загрузки, статьи, примеры и видео из Корпорации Майкрософт, а также выбранные решения из сообщества, посетите страницу служб Integration Services на сайте MSDN:
Посетить страницу «Службы Integration Services» на сайте MSDN
Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.
См. также
Сравнение решений со скриптами и пользовательских объектов
SQL Server Integration Services