Grouping results can also be based on a time column, or another continuous value. Simply summarizing by TimeGenerated, though, would create groups for every single millisecond over the time range, because these are unique values. To create groups that are based on continuous values, it's best to break the range into manageable units by using bin.