Expression Evaluator

Supported pipeline types:
  • Data Collector

  • Data Collector Edge

The Expression Evaluator performs calculations and writes the results to new or existing fields. You can also use the Expression Evaluator to add or modify record header attributes and field attributes.

To create an expression, you define the name of the field, record header attribute, or field attribute to receive the results of the expression. And then, use the StreamSets expression language to define the expression to use.

You can use runtime parameters in expressions. Define a runtime parameter when you want to specify the value for a pipeline property when you start the pipeline.

You can also use the time:now() function to include the Data Collector server time in the record.

For more information about configuring expressions, see Expression Configuration.