Min Max
Minimum is the smallest amount possible and maximum is the converse - the most amount possible.
The Min Max Function returns the records that match the minimum - or maximum - value from grouped columns in a dataset.
For example, if a dataset contains 10 rows and 5 columns: an asset identifier, a temperature reading and 3 other readings. The first 5 rows are for asset A and the next 5 are for asset B. A Min Max agent that grouped by the asset identifier, and performed a minimum aggregation on the temperature, would return one event per asset: the event with the minimum temperature.
Details for an example and its configuration can be found in the How to Use section.
This agent expects to receive batched data. There is no effect on events received singly.
Pre-requisites
None at this time
Current Version
Download the Min Max Function Agent v2.00 (Last Updated 29 May 2026)
Please contact XMPro if you're looking for an older version of this Agent.
Release Notes
2.00
29 May 2026
Support Event-Level Streaming (when using XMPro Platform v4.6+) for reduced memory usage and earlier downstream processing.
1.10
12 Jan 2026
Repackaged to translate the Agent's properties and rename Min/Max to Min Max.
1.01
06 Sep 2022
Repackaged to include the Agent's Category
1.0
17 Sep 2020
Initial Release
Last updated
Was this helpful?