説明
Filterコンポーネントは入力ペイロードの内容を次のコンポーネントに引き渡すデータをフィルタリングして出力ペイロードに出力するコンポーネントです。
Actionの処理を通過させるかの条件を式で入力することができます。trueの時は通過させ、falseの時は通過しません。通過しない場合はActionは終了します。

コンポーネントプロパティ
| プロパティ名 | 説明 |
|---|---|
| 条件タイプ | 式、最初のPayloadのみ、最後のPayloadのみ |
| 条件式 | 条件タイプで"式"を選択した場合、条件式を記述 |
条件タイプが"式"の場合
条件例:
- Payloadが数値系: cv.Payload > 10
- 文字列系: cv.Payload =~ "^abc"
- JSON配列: cv.Payload[1] > 10
- JSON Object: cv.Payload.key1 == "abc"
式で使用できる、コンポーネントローカル変数
| コンポーネントローカル変数 | 説明 |
|---|---|
| Index | コンポーネントに届いたPayloadの順を0を基準として表す |
| Passed | このコンポーネントを通過したPayloadの数を表す |