For Each
For Each関数は、ヘルパーフローを使ってオブジェクト内の各キーを反復処理します。
入力オブジェクト内のキーごとに、キー(key)名とそのキーの値(value)を使ってヘルパーフローが呼び出されます。ヘルパーフローは、キーと値の各ペアを、ヘルパーフローに渡される任意の定数とともに処理します。
フローの選択(With the following values)ダイアログでヘルパーフローを選択すると、次の値を使用(With the following values)(Select Flow)フィールドのドロップダウンリストを使ってこれらを選択できるようになります。
For Each関数カードは出力を生成しません。ヘルパーフローでアクションを実行するだけです。
入力
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
| For each item in this list | |||
| object | 処理するオブジェクト。 | オブジェクト | 正 |
| Run this Flow | |||
| ヘルパーフロー(Helper Flow) | キーと値の各ペアを処理するヘルパーフロー。 | フロー | 正 |
| With these options | |||
| 同時並行処理(concurrency) | 並列に処理するキーの数。 | 数値 | FALSE |
| 以下の値を使用(With the following values) | |||
| 入力(Inputs) | ヘルパーフローにより定義される、動的に生成される入力。キーを受け取る入力と値を受け取る入力をドロップダウンリストを使って指定します。 | 各種 | 正 |
出力
この関数カードに出力フィールドはありません。出力値が必要な場合は、Map to ListまたはMapを検討してください。