Event Generator
Description
Generates events user-defined frequency.
There are two primary use cases for this component:
- Generating a stream of data (typically for testing): The
#inputvariable, available downstream, will be populated with the data generated by this component. Use functions from the#RANDOMfunction group to produce random values. - Periodically generating a trigger event: This enables your scenario to run periodically, unlocking additional use cases beyond the traditional stream processing.
Parameters and configuration
| Name | Description |
|---|---|
| Schedule | Specifies how often events will be sent |
| Value | Expression specifying data payload that event will contain. Expression will be evaluated for every generated event |
Advanced parameters
| Name | Description |
|---|---|
| Count | Number of events that will be generated at every run |
| Event time | Expression which evaluates to the time when the event was created. |
| Max out-of-orderness | The maximum amount of time the event is allowed to be late before being ignored when computing the result for time-based stream transformations: aggregates in time windows and joins. To read more about this mechanism see Flink documentation |