...
In this example, we build a simple stream that summarizes the number of games downloaded by a user for each month and writes it in a log.
Functions used in this stream and their purpose:
Count - Counter that triggers the stream to run as many times as specified in the configuration.
Simulate Data (Script) - Simulates data with a daily record of a number of games downloaded by a user. This step substitutes real data input.
Data Aggregator - Summarizes the monthly number of games downloaded.
Monthly Record (Field Organizer) - Filters the required data for business processing.
Log - Writes the received summary event in a log. This step substitutes data being sent for billing.