ワークフローチェーンは、1つのワークフローが終了した後に、別のワークフローを自動で連続起動できる機能です。本機能を利用することで、以下のことが可能になります。
自動化とデータの引き継ぎ: 次のワークフローにデータ(パラメータ)を自動で引き継げます。
一連の処理の一元管理: 連携先の履歴から「起動元」のワークフローを確認でき、連動した処理結果をスムーズに追跡・管理できます。
使用方法
-
起動元ワークフローの選択
ワークフロー一覧から、起動元のワークフローをクリックします。
パラメータを引き継ぐ場合、パラメータ変数を設定します。参考:パラメーター変数機能 -
ワークフローチェーンの設定
画面右上の [ワークフローチェーン] アイコンをクリックします。 -
ワークフローチェーンの作成
ダイアログ右上の[ワークフローチェーンを追加]をクリックします。
複数のワークフローを連携する場合は、ワークフローチェーンの追加を複数回行います。
例えば、起動元ワークフローの成功時と失敗時に、それぞれ別のワークフローを設定する場合、
成功時のワークフローチェーン設定と失敗時のワークフローチェーン設定の2回、設定を行います。 -
連携するワークフローの設定
連携先ワークフローのリストから、連携先ワークフローを選択します。
連携先ワークフローの起動条件や、起動元のワークフローから引き継ぐパラメータ変数を選択することが可能です。パラメータを引き継ぐ場合、連携先ワークフローにて、パラメータ変数を設定します。通常のパラメータ変数と同様に使用することができます。
例:連携先ワークフロー内のフィールド変換タスクにて使用した場合
ワークフローの実行確認
連携先ワークフローの実行履歴には、実行方法へ「ワークフローチェーン」が表示されます。
また、起動元のリンクから、起動元となったワークフローの実行履歴を参照することができます。