Usage de base

This page lists all the different examples for different kind of steps.

Basic steps

Those steps provides very basic features and are straightforward to use.

Example Description
project Select columns to forward and also creates new columns.
update Updates the values of the columns.
remove Removes columns.

Break step

This step creates title/total rows and also performs computations on a group of rows defined by some conditions.

Example Description
basic Basic break and computations.
inner Inner breaks and subcomputations.

Other steps

The remaining steps documented in the specification section:

Step Description
sort Sorts the input rows according to one or more criteria.
filter Keeps only the input rows matching one or more criteria.
union Concatenates the rows of the current step with those of other root steps.
skip Applies a sub-step only to rows matching a filter; other rows are forwarded unchanged.
join Joins the current step with another root step (SQL-like JOIN).
cube Generates a pivot (data cube) from a pivot column.
notify Emits notifications to the registered listeners.
script Executes a JavaScript or JEXL script at startup and/or for each row.