This section explains each of the properties in the configuration blade.
This associates the Agent to a specific Collection (default to that of the current Data Stream).
The buffer size is defined by a unit of time (Time) or a number of events (Count).
The unit of time to define the buffer size: Days, Hours, Minutes, Seconds, Milliseconds, Microseconds or Nanoseconds (applies to Time type only).
The size of the buffer.
This feature is used with the Count type to further subdivide the buffer based on an asset identifier. The behaviour depends on the window type:
- Time: at the end of the specified time window, events are pushed in a buffer per identifier (in the order in which the identifier was first received during the time period)
- Count: buffer x events per identifier, where x is the window size
Tick to create individual buffers, using the specified attribute as an identifier.
The identifier attribute from the input payload by which the buffer should be partitioned.
This feature behaves differently depending on the window type:
- Time: ignore duplicated events within the specified time window
- Count: wait for x unique events, where x is the window size, ignoring duplicated events
Tick to ignore duplicated records within a buffer, based on the specified attribute.
Events with this attribute duplicated will be ignored until the next batch is begun.
If using Count type and the possible values for the distinct attribute is less than the window size, the buffer will wait indefinitely.
Before configuring the Transformation, please ensure that its input endpoint is connected to a parent Agent which will be sending data to it.
This endpoint is used to receive data from the parent Agent.
Events received from the parent Agent are buffered and then made available to this endpoint.