Map

Map関数は、ヘルパーフローを使ってオブジェクト内の各キーを反復処理し、出力としてオブジェクトを作成します。

入力オブジェクト内の各キーに対して、キー名と対応するを使ってヘルパーフローが実行されます。[Select Flow(フローの選択)]ダイアログでヘルパーフローを選択すると、渡すキーと値を[With the following values(次の値を使用)]セクションのドロップダウンフィールドで選択できるようになります。

ヘルパーフローは、Returnカードを使ってキーの2つの値を出力する必要があります。キーと値の各ペアは、新しい出力オブジェクト内の1つのキーを作成します。

ヘルパーフローは、Continue Ifまたは同様の分岐ロジックを使って一部のキーをフィルタリングで除外することもできます。たとえば、ヘルパーフローがキーと値のペアを返さずに完了した場合、その反復処理は出力オブジェクトにキーを提供しません。

入力フィールド

フィールド 定義 タイプ 必須
For each item in this list
オブジェクト 処理するオブジェクトまたはオブジェクトのリスト。 オブジェクト TRUE
Run this Flow
ヘルパーフロー キーと値の各ペアを処理するヘルパーフロー。 フロー TRUE
With these options
同時並行処理 並列に処理するキーの数。 数値 FALSE
With the following values
入力 ヘルパーフローにより定義される、動的に生成される入力。キーを受け取る入力と値を受け取る入力をドロップダウンを使って指定します。 各種 TRUE

出力フィールド

フィールド 定義 タイプ
出力 ヘルパーフローからのキーと値のペアによって形成される新規オブジェクト。 オブジェクト

関連項目

Workflowsの関数

Workflows要素