Projections
Projection functions change the shape of the data. The following projection functions are available:
-
select- map each element in the stream to a new element, for instance with less fields or with calculated fields. -
groupby- map elements with the same value for the group by fields to a new element. -
count- counts the number of elements in the stream, when used with a parameter counts the number of non-null/true fields for the parameter value. -
min- minimum value for the paramater value -
max- maximum value for the paramater value -
avg- average value for the paramater value
The count, min, max and avg functions can also be used inside a group by.