从脚本任务返回结果

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

脚本任务可使用 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