Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
События позволяют сообщать об ошибках и предупреждениях, а также передавать другие сведения, например о ходе выполнения задачи или ее состоянии, в пакет, содержащий задачу. Пакет предоставляет обработчики событий для управления уведомлениями о событиях. Компонент скрипта может формировать события путем вызова методов свойства ComponentMetaData класса ScriptMain. Дополнительные сведения о том, как пакеты Integration Services обрабатывают события, см. в разделе Обработчики событий в службах Integration Services (SSIS).
События могут регистрироваться любым регистратором, включенным в пакете. Регистраторы сохраняют сведения о событиях в хранилище данных. Компонент скрипта также может использовать метод Log для записи данных в регистратор, не формируя событий. Дополнительные сведения об использовании метода Log см. в следующем разделе.
Для формирования события задача «Скрипт» вызывает один из следующих методов интерфейса IDTSComponentMetaData100 свойства ComponentMetaData:
| Мероприятие | Description |
|---|---|
| FireCustomEvent | Вызывает в пакете определяемое пользователем событие. |
| FireError | Извещает пакет об ошибке. |
| FireInformation | Передает сведения пользователю. |
| FireProgress | Информирует пакет о ходе выполнения компонента. |
| FireWarning | Информирует пакет о том, что компонент находится в состоянии, требующем уведомления пользователя, но не являющемся ошибкой. |
Ниже приведен простой пример формирования события ошибки:
Dim myMetadata as IDTSComponentMetaData100
myMetaData = Me.ComponentMetaData
myMetaData.FireError(...)
См. также
Обработчики событий в службах Integration Services (SSIS)
Добавление обработчика событий к пакету