Workflow #
Workflowコンポーネントは、複数のコンポーネントからなる処理を一つのコンポーネントにまとめるために用います。
Workflowコンポーネントを使用することで、ワークフロー編集画面上を処理毎に集約することができ、ワークフロー全体の見通しを良くすることができます。
Workflowコンポーネントのプロパティは以下です。
プロパティ | 入力値 | プロパティ説明 |
---|---|---|
name | 文字列 | コンポーネント名 |
description | 文字列 | コンポーネントの説明文 |
inputFiles | ファイルまたはディレクトリ名 | 先行コンポーネントから受け取るファイル |
outputFiles | ファイル, ディレクトリ名またはglobパターン | 後続コンポーネントへ渡すファイル |
clean up flag | ラジオボタン | リモート環境に作成した一時ファイルの取り扱い決定フラグ |
clean up | 削除する | |
keep files | 削除しない | |
follow parent setting | 親コンポーネントと同じ挙動をする | |
state clean | ボタン | コンポーネントの進行状態を初期状態に戻す *1 |
*1 コンポーネントの進行状態が"finished"もしくは"failed"の時のみ表示されます。
Workflowコンポーネントの使用例 #
Workflowコンポーネントは、複数のコンポーネントからなる処理を一つのコンポーネントにまとめるために用います。
Workflowコンポーネントを使用することで、ワークフロー編集画面上を処理毎に集約することができ、ワークフロー全体の見通しを良くすることができます。
サンプルプロジェクトは下記からダウンロード可能です。
Workflowコンポーネント未使用
Workflowコンポーネント使用
Workflowコンポーネント未使用 #
Workflowコンポーネント使用 #
以下に実行結果を示します。