Streams

Streams

CE.png

In Usage Engine, streams are created inside solutions. A stream consists of collector, processor, and forwarder functions that provide specific functionality and are linked to automated data flows of varying complexity.

You can think of a stream as a complete processing pipeline for a particular data task. It defines where data comes from, how it is transformed or enriched, and where it is sent, all as a connected set of functions (also called nodes). Each stream has its own configuration and version history, so you can design, test, deploy, and update it independently of other streams in the same solution. This makes it easier to break large use cases into smaller, focused data flows that are easier to reason about, reuse, and maintain over time.

Stream.png
A Stream in Usage Engine