Skip to main content

Filter Node

Quick Reference

NameDescription
Filter StatementA FEEL filter statement to filter records. Result must be boolean.

💡 Tip: You can use learn more about FEEL (Fleak EVAL) here.

Overview

The filter command allows you to selectively process events in your ZephFlow pipeline based on specific conditions. It evaluates each incoming event against an expression written in the Fleak Eval Expression Language (FEEL). Events that evaluate to true are passed to downstream nodes; otherwise, they are dropped from the pipeline.

Filter Query (Fleak EVAL)

This is the main input field where you define your logic in FEEL (Fleak Eval Expression Language), a standard notation designed to perform data manipulation. For a complete guide on available functions and operators, please refer to the official Fleak FEEL Reference Guide.

  • eval: Transform events using the same expression language
  • assertion: Validate that events meet specific conditions using FEEL