Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если встроенные компоненты служб Службы Integration Services не соответствуют требованиям, их можно расширить, создав собственные программные расширения служб Службы Integration Services. Существует два варианта расширения пакетов: можно написать код в пределах многофункциональных оболочек, предоставляемых задачей «Скрипт» и компонентом скрипта, или самостоятельно создать пользовательские расширения служб Службы Integration Services в классах, производных от базовых классов, предоставляемых моделью объектов служб Службы Integration Services.
В этом разделе рассматривается самый простой способ — расширение пакетов с помощью скриптов.
С помощью задачи «Скрипт» и компонента скрипта можно, написав минимум кода, расширить как поток управления, так и поток данных пакета служб Службы Integration Services. Оба объекта используют среду разработки набора средств Microsoft Visual Studio Tools для работы с приложениями (VSTA) и язык программирования Microsoft Visual Basic или Microsoft Visual С#, а также все возможности, предоставляемые библиотекой классов платформы Microsoft .NET Framework и пользовательскими сборками. Задача «Скрипт» и компонент скрипта дают разработчику возможность создавать пользовательскую функциональность без написания всего инфраструктурного кода для пользовательской задачи или пользовательского компонента потока данных.
В этом разделе
Сравнение задачи «Скрипт» и компонента скрипта
Рассматриваются сходства и различия задачи «Скрипт» и компонента скрипта.Сравнение решений со сценариями и пользовательских объектов
Рассматриваются критерии, которые должны использоваться при выборе между решением с написанием скрипта и разработкой пользовательского объекта.Ссылки на другие сборки в решениях со сценариями
Рассматриваются шаги, необходимые для ссылки на внешние сборки и пространства имен и использования их в проекте скрипта.Расширение пакета с помощью задачи «Скрипт»
Рассматривается создание пользовательских задач с помощью задачи «Скрипт». Обычно задача вызывается один раз за время выполнения пакета или один раз для каждого источника данных, открытого пакетом.Расширение потока данных с помощью компонента скрипта
Рассматривается создание пользовательских источников потоков данных, преобразований и назначений с использованием компонента скрипта. Компонент потока данных обычно вызывается один раз для каждой обрабатываемой строки данных.
Справочник
- Справочник по сообщениям об ошибках служб Integration Services
Приводится список стандартных кодов ошибок служб Службы Integration Services с символическими именами и описаниями.
См. также
Расширение пакетов с помощью пользовательских объектов
Описываются вопросы программирования пользовательских задач, компонентов потока данных и других объектов пакета, используемых в нескольких пакетах.Программное построение пакетов
Описывает создание, настройку, запуск, загрузку и сохранение пакетов служб Службы Integration Services программным образом, а также программное выполнение других задач управления.
|
Будьте в курсе новых возможностей служб Integration Services