このトピックでは、パスステップと関連する例について説明します。
概要
パスステップを使用して、定数を出力したり、入力を目的の出力に変換したりできます。たとえば、フローを定義するときに、タスクステップの関数計算の関数を作成していない場合は、まず制御ステップとパスステップを使用してフローロジックを計画およびデバッグし、その後、パスステップをタスクステップに徐々に置き換えることができます。
パスステップには、次の属性が含まれています。
- type: 必須。ステップタイプ。値 pass は、ステップがパスステップであることを示します。
- name: 必須。ステップ名。
- end: オプション。現在のステップが終了した後、後続のステップに進むかどうかを指定します。
- inputMappings: オプション。入力マッピング。
- outputMappings: オプション。出力マッピング。このステップはデータは生成せず、
$localは空です。
例
次の例では、大文字の配列を出力するパスステップを定義しています。
version: v1
type: flow
steps:
- type: pass
name: toUpperCase
outputMappings:
- target: names
source: ["A", "B", "C"]