Transforms
Transforms apply processors to data and are configured in native Substation applications. See this recipe for an example:
💡
Compiling Data Transform Configurations
Open Recipe
Batch
The batch
transform reads a channel of data into an array and processes the data as a group, and has these traits:
- Data processing starts after the channel is closed (i.e., all data is put into the array)
- Data processing occurs in series for all data in the group (i.e., all data is processed by each processor before moving onto the next processor)
- Data loads after data processing is finished
- If an error occurs in any processor, then no data is loaded by the sink
Stream
The stream
transform reads a channel of data and continuously processes it using a pipeline pattern, and has these traits:
- Data processing starts immediately and only stops after the channel is closed
- Data processing occurs in series for each piece of data (e.g., event, log line)
- Data loads continuously and only stops after all data is processed
No-Op (Noop)
The noop
transform reads a channel of data and applies no data processing.
Updated over 2 years ago