MessageGroupingStrategy
The connector, by default, creates IDOL documents that contain a single message. You can configure the connector to create IDOL documents that contain groups of messages.
This parameter specifies the strategy to use for grouping messages into IDOL documents:
None
- Start a new IDOL document after every message.MessageCount
- Start a new IDOL document after a fixed number of messages, specified by MessageGroupingMessageCount.Interval
- Start a new IDOL document after processing messages sent within a fixed time duration, specified by MessageGroupingInterval.QuietWindow
- Start a new IDOL document when there is an interval between messages, greater than the MessageGroupingQuietWindow.Hybrid
- Group messages using all of the previous strategies (exceptNone
). The connector produces the smallest possible groups. For example, the connector might produce an IDOL document with fewer messages than specified by MessageGroupingMessageCount if the MessageGroupingInterval is reached first.
Type: | String |
Default: | None |
Required: | No |
Configuration Section: | TaskName or FetchTasks |
Example: |
In the following example, the connector can produce IDOL documents that contain multiple messages. Each IDOL document will contain no more than 200 messages, and those messages will span a maximum of 1 hour. Finally, there will be no more than 5 minutes between each message. MessageGroupingStrategy=Hybrid MessageGroupingMessageCount=200 MessageGroupingInterval=1 hour MessageGroupingQuietWindow=5 mins |
See Also: |