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


Возврат результатов из задачи «Скрипт»

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Задача "Скрипт" использует TaskResult и необязательные ExecutionValue свойства для возврата сведений о состоянии в среду выполнения Служб Integration Services, которую можно использовать для определения пути рабочего процесса после завершения задачи "Скрипт".

TaskResult

Свойство TaskResult сообщает о том, успешным или неуспешным было выполнение задачи. Например:

Dts.TaskResult = ScriptResults.Success

ExecutionValue

При необходимости свойство ExecutionValue возвращает определяемый пользователем объект, который содержит количественные или иные дополнительные сведения об успешном или неуспешном выполнении задачи «Скрипт». Например, задача «FTP» использует свойство ExecutionValue для возврата числа переданных файлов. Задача «Выполнение SQL» возвращает число строк, затронутых при выполнении задачи. Свойство ExecutionValue может также использоваться для определения пути рабочего процесса. Например:

Dim rowsAffected as Integer

...

rowsAffected = 1000

Dts.ExecutionValue = rowsAffected