Blurr provides a high-level expressive YAML-based language called the Data Transform Configuration (DTC). The DTC defines custom data transformations and aggregations from a data source, to transform the data and output to a data store. The data in the store can be used for any application dependent on real-time transformations like analytics or predictions.

The Streaming DTC aggregates the raw data into blocks.

Blocks

Window DTC drops an anchor on a block and generates model features relative to that block.

Window