The Stream Projection and Filter operator enables you to obtain a stream and for each event in the input stream and to:
Filtering Dimensions for an Event
When you add or remove dimensions to an event, you are using the operator to provide a filtering capability on attributes to add or remove attributes.
For example, you have information on a company that includes stock symbol and price but you want to filter out one of these. To do so, you can use the Stream Projection and Filter Operator.
Joining a Set of Events to One or More Tables
You can also join an existing set of events with one or more static table. If you do so, the output stream can have a different schema than the input stream's schema.
For example, you have information relating to an existing stock and its price, but you want to join a static SEC table to provide CEO and company size information. You are, in effect, adding a new dimension to the set of events in the input stream.
To create a Stream Projection and Filter operator: