次の方法で共有


スクリプト タスクから結果を返す

適用対象: SQL Server Azure Data Factory の 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